We reserved this 3 bedroom Villa for a family get together and it exceeded our expectations. The location, rooms, and service were 5 stars. Communication with our host Brian was very easy and he did a great job of making us feel welcome. The resort check-in and check out process was quick and easy. Definitely worth the spend if you’re looking for a memorable vacation.