This resort is great. The staff were super friendly and helpful. Great amenities, great location. The only problem was our AC wasn't working in our unit and it took three days and multiple complaints to get it fixed. The host offered a $200 refund for our inconvenience (not enough since it was so hot we couldn't sleep), but I still haven't received it. We'll see if they make it right, but so far, it's been seven days, and I have not received the refund!!! Although I'm impressed with the resort, I'm not impressed with the condo we stayed in.