Absolutely fantastic place! So much fun. We stayed there with our 3 kids and everyone had a blast. There are basically 2 beaches, one out th front and another out across the street. The front was the ocean with larger waves. Fun for shell and treasure hunting. Lots of small debris washes up over night. Beach accross the street is a marina with calm water, no debris. Super fun for the kids to swim. Walking distance to food and snacks. Overall awesome stay, highly recommended!