Thank you so much for collaborating on the exact itinerary we wanted to fashion. We saw it all with even a few additions. The itinerary was perfect!!! Journey Mexico is a very special travel partner. We would recommend you to anyone who wants competent, caring, knowledgeable guides and drivers.