"The property was beautiful and the staff exceedingly friendly and helpful. The pool could be amazing but the finish is so rough (like coarse sand paper) that it is uncomfortable and the water quality does not seem to be up to snuff (my white cover-ups came home with a brownish tinge. The most upsetting issue was the fact that the food in the open air buffet restaurant did not cover the food offerings, allowingt flys to land all over the food (disgusting). Also, at a resort of this category, I would have expected more air-conditioned areas to eat in. Additionally, I found the floors in the room quite dirty. Fortunately, the attention given by the staff went a long way to balance the good and the bad. Everyone gave over 100% to make us feel welcome and tried to meet all our needs."