Recently went to the Dominican Republic for a much needed beach vacation. While I can admit we did not experience any of the island outside of the all inclusive resort, we were advised that it is unsafe to do so, atleast in the area we were in. We stayed at the Majestic Colonial resort in Punta Cana, and had an incredible time. Walked down the beach that is lined with all-inclusive resorts, and from the beach I would say our resort looked to be the nicest and most up to date. Be careful if you book this resort to choose the appropriate side as one is family, one is adults only. I believe Majestic Elegance is for families and Colonial is for adults. All-inclusive while expensive up front, and while the entertainment options were limited here the restaurants and drinks were incredible all week long. Highly recommend.