Great view. Very clean and comfy. Good communication and checking in was very easy. The kids played in the pool while we barbecued right next to it. Walked to the beach to see the beautiful sunset while turtles swam so close to the shore. Windy afternoons we watched wind surfers.