We loved Puebla and would have liked to spend more time exploring the colonial city. We didn't have as much time as we hoped because there was a delay in leaving Mexico City (due to having to wait for 2 group members) and because lunch took a lot of time (although it was optional we were taken to a restaurant and expected to eat). Cholula also good and the churches too. Guide was competent and knowledgeable. It was a very long day but worthwhile - we just recommend not waiting for guests who are late and allowing more options for lunch (including the option of not having lunch so as to see more of Puebla). We will recommend in future. P.S. The your didn't seem to be organised by Olympus as expected but ok just the same.