Very nice family oriented park. Rec staff were great (thanks Penny!) well organized, family friendly and facilities adequate for rainy days and sunshine alike. Beach is nice but bring water shoes as it's a bit rocky in the deeper areas. Sites are adequate but can accumulate standing water in a storm. Park staff is very nice, good patrols. Nice paved access for bike riding and excellent trails. No critter problems, fire pits are nice size as well. We really enjoyed it there and will definitely be back! We camped here in a Travel Trailer.