We had 3 days with our Moscow City Tour guide ELENA and covered a lot of ground. She was very friendly, spoke very good English and worked hard to show us everything on our planned itinerary. The tours worked well for us as we had half day tours and lunch before being free to explore and do our own thing. Elena was very good at providing information as we looked at the city, metro, Kremlin and visited Sergiev Posad where we also had an excellent guide. Overall we would highly recommend Moscow City Tours and Elena.