Great place to play soccer and meet new people. The fields are turf and a good size for 5v5. You can rent them ahead of time or just go for a pick-up game and an hour comes out to about $ 10 a person(less if you have more people playing). On one occasion the field was wet from rain earlier in the day so one side of the field was a little more difficult to play on but that kind of thing is bound to happen. They supply a ball and scrimmage vests as part of the rental. The staff is friendly and very welcoming and they sell drinks/snacks in case you need anything. Will definitely be going back regularly.