For the most part, it is a very nice place with a great location. But it surely wasn't the super luxury that they made it sound like to be. While, we mostly enjoyed staying there, but with a few flaws... #1) They got a deep pool (10' deep on one end), which wasn't marked. My son almost drowned their in front of us without realizing that it was such a deep pool. The MB lock was reversed, which means I could lock the door from outside, not from inside. So my wife & I couldn't be intimate, as we had 8-yr / 9-yr old kids. Their amenities like SONOS didn't quite work. The host was nice but didn't quite do the follow up they promised that they would to fix a few issues.