The location and outdoor area are amazing, and that is why people book. Calling it luxury on the inside is a stretch. The pictures show preparations for the photo shoot, but not for actual guests. No swan towels, not even one laundry detergent pod, no dishwasher (that was my fault for not noticing, but also no sanitizing products for doing dishes by hand, just a dirty sponge and some dish soap), and I think the second bedroom is perhaps photographed with two different sets of beds? The bunk room has only a view of the neighboring house. There are tiny ants, so you have to store all open food in sealed containers or the fridge. Finally, the hot water was majorly lacking. Sometimes it kind of worked, sometimes not. I thought we had fixed it, but when I realized it was still a problem, the property manager never replied. All that to say, I would have been happy to sit on the breezy covered patio forever (although bring bug spray, something bites without your notice). My kids would have been happy to play in the pool and walk down the beach forever. Knowing all that, I would stay there again, but come more prepared and hope they get the hot water more consistent.