Great location, amenities are superb, beach is fabulous and great value for money