never been let down by its ammenities, location and beauty.

We have stayed the the Beach Club many times and have never been let down by its ammenities, location and beauty.