just ok careful booking room family 4 joined wife extended family 20 people 6 days christmas new years occidentals recommended royal club good thing, costs lot definite advantages, food taste food different consensus group food outside royal club not good lots choices just not high quality, travelled lot difference cultural differences food quality, culturally different food needs served hot enjoyed, buffet food salty fresh steamed veggies, beach club buffet better main buffet, la reses italian place ok change scenery food, loved pizza tacos reviews home rum food just ok. service buffets ok quite slow royal club, staff friendly accomodating understood english, little poco spanish goes long way, n't speak spanish really appreciate try, general cleanliness restaurants good, drank bottled water ice local, group stomach issues expected poor countries like dr. royal club costs lot better food n't mind leisurely dining, group not able eat royal club trip not deemed success, rooms fine a/cs loud not sleep, 3rd floor room bathroom leak ceiling got progressively worse time rained nights, rained hard room 3rd floor room water leaking ceiling everwhere, told staff shrugged shoulders said report maintenance, no came, toilet leaked caulked floor complained 3 times no came, fridge stocked maid plenty towels hot water, no power outages, careful book royal club room descriptions border deceptive advertising ripped, group paid extra ocean rooms, got room door facing ocean 300 yards away buildings, ocean visible door 3rd floor rooms, ocean leave room, 1st 2nd floor rooms no view, complained said ocean faces ocean, rooms booked paid advance junior suites given standard rooms, travel agent working getting refund difference time tell, beach clean magnificent, pools good, shows entertaining not vegas n't expect fancy, facility spotless, salespeople obnoxious backed firm no thanks saying no gracias incite aggressive thought understand better spanish, beach resorts trying stay time, snorkeling swim dolphins reported ok. family did n't lots snorkeling, kids enjoyed windsurfing lessons, no issues airport coming going, 3 star hotel tops,  
just ok careful booking room family 4 joined wife extended family 20 people 6 days christmas new years occidentals recommended royal club good thing, costs lot definite advantages, food taste food different consensus group food outside royal club not good lots choices just not high quality, travelled lot difference cultural differences food quality, culturally different food needs served hot enjoyed, buffet food salty fresh steamed veggies, beach club buffet better main buffet, la reses italian place ok change scenery food, loved pizza tacos reviews home rum food just ok. service buffets ok quite slow royal club, staff friendly accomodating understood english, little poco spanish goes long way, n't speak spanish really appreciate try, general cleanliness restaurants good, drank bottled water ice local, group stomach issues expected poor countries like dr. royal club costs lot better food n't mind leisurely dining, group not able eat royal club trip not deemed success, rooms fine a/cs loud not sleep, 3rd floor room bathroom leak ceiling got progressively worse time rained nights, rained hard room 3rd floor room water leaking ceiling everwhere, told staff shrugged shoulders said report maintenance, no came, toilet leaked caulked floor complained 3 times no came, fridge stocked maid plenty towels hot water, no power outages, careful book royal club room descriptions border deceptive advertising ripped, group paid extra ocean rooms, got room door facing ocean 300 yards away buildings, ocean visible door 3rd floor rooms, ocean leave room, 1st 2nd floor rooms no view, complained said ocean faces ocean, rooms booked paid advance junior suites given standard rooms, travel agent working getting refund difference time tell, beach clean magnificent, pools good, shows entertaining not vegas n't expect fancy, facility spotless, salespeople obnoxious backed firm no thanks saying no gracias incite aggressive thought understand better spanish, beach resorts trying stay time, snorkeling swim dolphins reported ok. family did n't lots snorkeling, kids enjoyed windsurfing lessons, no issues airport coming going, 3 star hotel tops,  