i chose to book with a Russian company as I felt we would have a more authentic Russian experience. It was excellent!
Each day we stopped and had a tour of a different town/city.
We had sufficient free time which was much appreciated.
Excellent and thee bathroom was to die for.