We stayed at the Grand Bahia Principe from Christmas Day to New Year’s Eve 2016, and overall we had a great time! First Impressions We took JTL transport from the airport, and it took exactly an hour to arrive at the resort. We had a great driver (Greg) who shared the history…