great hotel not great service best friend stayed 12-19 june, travel agent chose hotel receieved negative reviews clients wanted myself.the hotel grounds rooms beach great, food got bit repetitve couple days, chance la cartes food better buffet, bad thing reservations la cartes having stand line 9am morning make reservations, service hotel not good, friend ignored meals actually set table meals, club grand amazing pool better grand pool, beware flex working club pool nice innocent meet changes quickly.girls beware not travelling guys make sure not look interested workers regret quickly, stalked week, overall great holiday price paid..just n't expect amazing service, hotel meet elias main buffet good server n't forget egg guy speaks no english does amazing things spatula p.s complaining sick not neccessarily resort just mind 3rd world country sitting sun day drinking eating different food people sick not specific resort.hope review helps deciding,  
great hotel not great service best friend stayed 12-19 june, travel agent chose hotel receieved negative reviews clients wanted myself.the hotel grounds rooms beach great, food got bit repetitve couple days, chance la cartes food better buffet, bad thing reservations la cartes having stand line 9am morning make reservations, service hotel not good, friend ignored meals actually set table meals, club grand amazing pool better grand pool, beware flex working club pool nice innocent meet changes quickly.girls beware not travelling guys make sure not look interested workers regret quickly, stalked week, overall great holiday price paid..just n't expect amazing service, hotel meet elias main buffet good server n't forget egg guy speaks no english does amazing things spatula p.s complaining sick not neccessarily resort just mind 3rd world country sitting sun day drinking eating different food people sick not specific resort.hope review helps deciding,  