I've been bringing the family here for years and its a great day of fun and relaxation! It's clean and well staffed and there is plenty to do no matter your age or swimming level. The kiddie area is huge with lots of safe places to play and splash and the lazy river (my personal favorite) is a wonderful way to relax and enjoy both the water and the sun. For those with a more adventurous spirit, the slides range from fun to exciting and heart pumping!!! It does get crowded on really hot days so plan on going early to get your choice of lounge chairs. The food is a bit pricy but it's so easy to just walk across the street to the boardwalk and have your choice of food venues, more reasonably priced.