Mexico is the best place I've been to in a long time, so much fun and beautiful weather. the food was outstanding too, I've added some pictures for you.