Hi Graeme,
Thanks for sharing your feedback and we're sorry to hear it fell short on a few fronts.
We can appreciate they are quite long days, however there is a lot of ground to cover to see all the amazing things on the itinerary. We try and make this as clear as possible in the detailed daily itinerary that is advertised. Maybe we could give it some tweaks.
We love that you had a good group of travellers and an informative guide, we will chat with our travel partners about tightening up some of the timings.
We hope overall you enjoyed your experience of Mexico, it is such an amazing place to visit, so rich in history and culture.
Kind regards
TripADeal Team