Brooke was an amazing host. She communicated clearly and was proactive, and she answered questions very quickly even when it was late.
We brought our daughter on this trip. Compared to the other options for 3 people, this was a great option at an amazing price. The resort room is huge and very nice.
Our only disappointments were with the quality of the resort itself. We have stayed at this resort multiple times over the past 20 years, and over that time the quality has gone down significantly. This was the first time our daughter came with us and she thought it was an amazing resort. Admittedly, our only complaints are first-world problems, but this is a first-world resort. A couple issues: They have experienced serious erosion on the beach by the hotel so you really have to find a different beach to hang out. Overall general maintenance upkeep hasn't been a priority.
Distractions aside, we had a great time, and from a cost perspective it can't be beat.