wonderful place kids just got oceans sand say excellent time, husband 2 children 5 8.the food good buffet best restaurants.the beach beautiful sand white powderey soft.a couple things aware of:1 resort lose power, pain bum grounds make it.2 staff not speak english difficult, order drink english just stare, make sure know basics spanish french.3 getting impossible, bank machine order, make sure bring stay.4 absolutely not company recommend swimming dolphins, like boot camp ride awful people run bossy ignorant, 80 better stay resort enjoy sun.all wonderful vacation property beautiful, recommed resort mind comments, great holiday,  
wonderful place kids just got oceans sand say excellent time, husband 2 children 5 8.the food good buffet best restaurants.the beach beautiful sand white powderey soft.a couple things aware of:1 resort lose power, pain bum grounds make it.2 staff not speak english difficult, order drink english just stare, make sure know basics spanish french.3 getting impossible, bank machine order, make sure bring stay.4 absolutely not company recommend swimming dolphins, like boot camp ride awful people run bossy ignorant, 80 better stay resort enjoy sun.all wonderful vacation property beautiful, recommed resort mind comments, great holiday,  