We had a similar experience there a couple weeks back. Definitely a top notch spot. We had a party of 10 (4 adults and 6 kids) and they handled the group easily. Beach games kept kids busy and allowed the adults to have a nice dinner. Large Jenga game made out of 2x6 boards near waters edge.

Will be tops on our list next time down.

Cheers