The St. Regis Punta Mita’s ‘Mita Mary’ is the perfect Cinco de Mayo libation