Me and my boyfriend decided to do this tour because we've heard wonderful things about Puebla and Cholula. However, it was much better than expected! Our guide, Luiz, was very polite and called our hotel reception to tell he'd be a few minutes late, and met us at the lobby. His car was comfortable and clean, with air conditioning. The trip to Puebla and Cholula is amazing, with beautiful landscapes and views to the MX volcanoes. Cholula was our first top and we were lucky enough to go there when they were having a religious festivity. The guide took us to the ruins, then the church and to really see the city. He spoke partly in Spanish, partly in English (we spoke Spanish, so it was just fine). Puebla was also an amazing place, we got to really see the oldest library in the country and the churches, all spectacular! I really recommend it, and would like to thank Luiz for being so kind, informative, full of knowledge and a great driver!