Honestly, this place exceeded our expectations and Michelle was incredible - answered all our questions beforehand and helped us figure out what to do with our weird arrival time! The resort itself was amazing, the staff was so wonderfully friendly, and the room we stayed in had the most amazing view. We couldn't have asked for anything better and definitely would stay again!