Our stay was great. Had everything we needed. Few minor issues which did not disrupt our stay. Great location for beach fun and families.