great holiday, just got yesterday week stay majestic elegance resort, partner 13 year old son 10 year old daughter, happy stay, room luxurious check website pictures accurate, family did n't want kids stay room originally booked room 2 beds, room 2 beds slightly larger single beds n't worked, went reception happy accomodate, ended room king sized bed small day bed/couch daughter slept provided single bed fit nicely couch, families younger kids good option rooms king maybe bunk beds similar rooms large easily accomodate set, glitch week quickly resolved, food buffet plentiful fresh lots choices, restaurant beach daily breakfasts lunches good, ate la carte restaurants, steak house excellent japanese fun great food italian favourite good, used somewhat slower efficient service restaurants like south just accept, saw lots people complaining not getting wine glass filled coffee thing morning, stressful holiday gets, new year went buffet dinner, went food amazing, pool fantastic beach beautiful, perfect weather, lobby bar surrounding area great place play cards games, make really good cocktails, favourite cosmopolitan, entertainment nightly theatre nights great shows, wanted relaxing holiday did n't really leave resort, expecting bit bored did not, beautiful resort lots fantastic food great service, great trip, caution beach, like walk beach area 20 minute walk west ocean quite rough, directly huge resort currently built, went day body surfed waves great fun, kids went shore followed 10 minutes, time went currents changed drastically, strong swimmer used life guard know dangerous water, undertow waves strong barely stand 3 ft. water, feet shore managed getting oncoming waves, partner came minutes strong swimmer safe, trying swim crawl shore taken ocean going backwards, eventually did surfed, 5-10 minutes come currents changed quickly, thankful kids gone, day partner walked beach spot man shore drowned, body shore police just happened come, scary, posting warnings area informing guests info arrive,