Loved the resort, the staff, and the vibe. The only reason I might think twice before I book my next trip there is the restaurants on the resort. Although, the food was very good, the prices are outrageous. Everything is very overpriced. I paid $125 USD for a small piece of steak! And a $100 USD for one fish.