Loved this place very much. It was clean, very well maintained and has an amazing view. Everything we needed to enjoy the beach and pool were available in the room for use and everything from start to finish was very convenient. Loved it.