This is our first trip to Mexico. Our previous Caribbean experience includes the Superclub Breezes Varadero (twice), Iberostar Bavaro in Punta Cana, and the Sunset Jamaica Grande in Ocho Rios. After GBP, my number one beach is still in Varadero, number one resort for its…