majestic great booked majestic honeymoon, pleasantly surprised wonderful resort, points great food good variety atmosphere dine pool vast clean lots chairs select provided got pool beach 9:00am drinks generous portions not watered water requested got bottle not glass beach clean days disappoined brown sand stayed punta cana princess years ago white sand bavaro amazing apparently majestic not bavaro beach. jazz band dancing stars wonderful, points entertainment, theater excellent quality poor, week saw featured colorful costumes dance numbers not properly synchronized choreographed better days interactive shows, michael jackson rated did not impress magic circus unusual entertaining geared children.other highly recommend it..would,  
majestic great booked majestic honeymoon, pleasantly surprised wonderful resort, points great food good variety atmosphere dine pool vast clean lots chairs select provided got pool beach 9:00am drinks generous portions not watered water requested got bottle not glass beach clean days disappoined brown sand stayed punta cana princess years ago white sand bavaro amazing apparently majestic not bavaro beach. jazz band dancing stars wonderful, points entertainment, theater excellent quality poor, week saw featured colorful costumes dance numbers not properly synchronized choreographed better days interactive shows, michael jackson rated did not impress magic circus unusual entertaining geared children.other highly recommend it..would,  