Cons: Not enough vegetarian options, all food and drinks were expensive, nothing to do near the resort so car is necessary, staff did not do anything to make us feel special for our stay during our honeymoon. Pros: clean, looks new, music/dj at night, spa on site which is also very expensive, good variety of options for breakfast but same menu every day