We did family trip to this resort. While the entertainment was nice and the space was clean, we had issues with the food, cleanliness when handling food, and some staff at the resort. The food was not good. Restaurant staff usually would handle food with their bare hands. This resort is pretty far away so there isnt easy access to local restaurants or other beaches, unless you're willing to pay $100USD and up to taxi there. Some staff seemed annoyed being there and usually rushed service at the buffet and bar. Overall, my family and I will not be returning here and don't recommend this resort for a vacation.