What a great place! Was a little worried about some negative reviews prior to heading out but they were completely unfounded. If you read any of them, look at the proportion of bad vs good reviews and that says it all. If you cant enjoy this place, there is something is wrong with you! Beautiful property, beautiful beach, delicious food with more than enough options and friendly staff. From Jan at concierge, Edgar at the beach bar and everyone on the entertainment team, the staff were excellent. What more could you ask for! Will definitely return.