Amazing location - practically sitting on the beach. Huge family/activity area with indoor speakers which were great ! Unfortunately it was bucketing throughout our stay though so we couldn't make much use of the outdoor area which was a bummer but I'm certain it would be the absolute cherry on top with perfect weather. Would 110% recommend 😊