Moscow is a lovely city, but the locals aren't too friendly
Moscow has excellent architecture, and is decently priced. Unfortunately the city (and the country) do not have a great cuisine, but if you look hard enough you can find some good food. The locals don't seem all that open to tourists engaging them, and all in all felt a bit frosty. However it is a lovely city to walk round.
Insider Tip:I'd recommend the river tour! It's a great way to see the city on a nice day. Also if you want to go to bars you may need to be wearing smart clothes, or look obviously rich.