Wonderful place, amazing views, remarkable cleanliness, host was very kind and attentive. Location is perfect because the beach is not so crowded . Resort amenities are wonderful, and if you don't want to go out you can get uber eats from many great restaurants.