This review is for the dog park only and it's our favorite place for our puppy because it's spacious and clean (for the most part). There are three fenced in grassy areas for dogs: for big dogs, small dogs, and I THINK -- despite the signage being confusing -- the middle area is for both big and small dogs. Parking is plentiful and there are benches, trash cans, and bags for clean-up. The owners here are above average responsible when it comes to picking up after their dogs so keep up the good work!