The location and amenities are great. Unfortunately it is on a public beach, so there is some eclectic people(homeless people, etc). The biggest downfall was the management, they were rude and constantly stared at us like we were culprits. Instead of being cordial and friendly when we did something wrong(leaving a gate open, etc), the manager felt it necessary to approach is and tell us what we did was wrong and the he «knew it was us» I believe the management probably needs to take a course on how to manage in a more friendly manner.