This was a perfect combo tour when we didn't have the whole day for a longer tour of these places. Victor was an excellent, experienced tour guy who spoke fluent English, who knew tons about Mexican history and culture etc. Skipping the line at the Kahlo museum was important, even so it was very crowded on a Sunday afternoon. The floating gardens at Xochimilco are lovely and relaxing, not to be missed. Another time I would take more time on my own with Kahlo museum and walking around Coyoacan, which was brief because of our 1 pm museum tickets. Note this says full-day tour, but we were picked up at 9 and finished up by 2 pm would have been more like 3 but we skipped lunch after the museum.