"Everything about the trip was good, however you had to check every receipt for hidden charges or double charges. The infinity pool was freezing because the heater wasnt working but was never told that when booking 3 150.00 chairs. I was a struggle to get a refund. When checking in we paid 150.00 early check-in. It was only an hour before actual check-in that we were allowed to check-in. They would not give us a refund. "