Perfect place for families! We slept super well, loved the amenities and location, and had everything we needed for beach adventures.