Just returned from the above holiday. Absolutely fantastic - still got withdrawal sysptoms!! The guides were brilliant especially the dishy guide in Moscow. The weather was good which helped even had snow in St Petersburg. Hotels good as well. Thoroughly recommend it.