Spacious apartment with well equipped kitchen. The view from the deck is amazing and the beach and pool are lovely and not crowded. We appreciated the beach umbrella and beach chairs and pool toys that were available. Weather was amazing in late June.