doctor ordered having travelled lots countries time trip dr boy not disappointed, hotel great family right service, rooms laid cleaned day friendly cleaning staff, bar stocked day beers hide left not, goes pop water, grounds immaculate swimming pools laid kids especially farthest beach, went beach couple days little boys did not like forced pool, lots activities going pools beach area not bored, went la carte restaurant good buffet time food good, service enjoyed excellent especially buffet kept going regular area got persons time serving, blessing 2 year old little bit stubborn waitresses feed not say no, tipped lot everybody deserved everthing got got probably better service sometimes.i 2 things mention, sunscreen lotion expensive sell type beer looking imported stuff luck,  
doctor ordered having travelled lots countries time trip dr boy not disappointed, hotel great family right service, rooms laid cleaned day friendly cleaning staff, bar stocked day beers hide left not, goes pop water, grounds immaculate swimming pools laid kids especially farthest beach, went beach couple days little boys did not like forced pool, lots activities going pools beach area not bored, went la carte restaurant good buffet time food good, service enjoyed excellent especially buffet kept going regular area got persons time serving, blessing 2 year old little bit stubborn waitresses feed not say no, tipped lot everybody deserved everthing got got probably better service sometimes.i 2 things mention, sunscreen lotion expensive sell type beer looking imported stuff luck,  