Beautiful property, food was fair, staff was so courteous and helpful! Only complaint was with staff communication, very little English spoken. But overall a gorgeous place to stay with an outstanding beach area and spectacular pools and entertainment!