It was a very rainy day, and I only had one day in Moscow, so I thought it'd be all ruined. I was wrong, Olga was the perfect guide, nice, knowledgeable, caring, friendly and smart. At a leisurely pace, we saw everything with right amount of information. Thanks a million, Moscow Private Tours and Olga! Also, the Kremlin tour was great, thanks you Valeria!