The food is mediocre at best. Staff is nice. But... When paying by credit card they will charge you in your home currency without asking. So, you'll get screwed on the exchange rate. Be mindful. There ain't a whole lot of choices in the resort. But, is avoid this place if you can.