We booked a tour through Viator, we even booked the wrong date by mistake, they easily moved the booking - no problem. We were picked up from our hotel at 9am by Mildred, our tour guide, and it turned out we were the only ones, so in fact ended up with a private tour!
Mildred was brilliant she told us so much about Mexico City, it's culture, it's past and present and at every place we stopped she was fully of really interesting information.
It was a pleasure of a tour and I recommend that you book through Olympus, ask for Mildred.
The only thing I might suggest is that if you want Xochimilco to be lively book a weekend tour, ours was on a Wednesday and it was blissfully quiet around the canals and other sites.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.