Landing in the Dominican Republic and pulling up to a massive oceanfront resort in Punta Cana is the absolute best feeling in the world. After navigating the busy airport and taking that humid, beautiful drive down into Bavaro or Cap Cana, stepping into an open air lobby with a frosty welcome drink completely melts your …

