I booked this tour for a friend of mine who had a layover in Moscow for about 8 hrs. I couldn't show her the city myself because unfortunately I was out of town on the day of her visit but based on her feedback I can tell that it was the best solution.
The guide met her at the platform where the express train from the airport arrives and also made sure she's in time for her train back which means she didn't have to worry about the timing (usually the case when you have a layover in a new city), because the guide took care of it for her. Moscow can also be a little difficult because of the language barrier, but again, nothing to worry about when you're with a local guide who speaks excellent English.
They managed to see the main sights in the center, the guide showed her some secret places as well. She was overwhelmed with the beauty of Moscow!
So definitely recommend this team!More