5/5 - Excellent
Very impressed with Moscow overall. A modern City, very clean, and Red Square and the Kremlin have amazing architecture. Hotels and the best restaurants are normal international prices, so not cheap, but excellent quality. Careful with Taxi prices !