We had a great trip! Beautiful view, extremely clean, all amenities, great location! Walking distance to multiple beaches and two pools nearby. Beach gear provided! No issues whatsoever. Would definitely come back!