Mexican cooking, tequila & mezcal experience in Playa del Carmen, Mexico