The family and I had an excellent time here! It was clean, the staff was friendly and very professional. Family bathrooms could use a little more attention--child toilets had pee all over it.
Also, I was overcharged one admission fee, and when I went to get my $ back, the manager helped me and gave me no hassles! He even asked me if I had a good time and he was happy to have us!
The family and I will most definitely be coming back Thank you, Cowabunga Bay!