Cooking classes + margaritas and mezcal tasting in San Jose del Cabo, Mexico