Mary CampbellMay 5, 20191 min readPunta Cana, Dominican Republic4 nights at the Hard Rock Hotel & Casino did not disappoint! Although this trip was a little shorter than I prefer to take...