Majestic Mirage Punta Cana, All Suites
Majestic Mirage Punta Cana is a luxury all-inclusive resort on Bavaro Beach, widely considered the Dominican Republic’s, and one of the Caribbean’s, most beautiful beaches. It has eight restaurants, six of them a la carte, a range of bars, at least one of which is usually open 24 hours, daily & nightly entertainment, numerous free activities, an enormous lazy river style, swimming pool, a lovely stretch of beach (though the beach can get busy), spa facilities and access to the nearby Punta Cana Golf Course and the Majestic Resort’s own … READ THE FULL REVIEW HERE