The moment you step into the lobby of the Hard Rock Hotel & Casino Punta Cana in the Dominican Republic, paradise greets you with a chilled dragon fruit welcome drink. It’s a preview of all that ...