I will have a layover in Moscow in March. I can possibly delay my outbound flight for a few days and be a tourist in Moscow. I know it's expensive to stay there and I'm assuming food ain't cheap. How safe is it there? My plan is to use an American touring company, Viator, for some of the touristy stuff, so I won't be alone all the time. But I get an impression that there are tons of thieves. Any experiences with Moscow?