This unit was amazing!! Well appointed & amazing luxury. Would stay here forever! One note… if you want to brew your own coffee in your room, you need to bring it. They do serve coffee at the concierge at no charge, but not provided in the room. This resort is perfectly located on a swimmable beach but also has 2 large infinity pools overlooking the ocean. So no need for sand if you don’t want it! The food at the resort is ok. We didn’t try everything, obviously, but what we got was a bit disappointing… and the price was crazy expensive. As expected, I guess. Better food off property. But overall, we would stay here a million more times!! We absolutely loved it!!