Four of us booked a SPB Tour during our 3 day St. Petersburg stop on our Silversea cruise. We didn't like the idea of large group tours and in all our other destinations we planned our own tours using public transportation. We were not disappointed with SPB, it was a wonderful 3 days! Mila, our guide, and Slava, our driver, were delightful. Always on time, customized our tour with special stops we requested, very comfortable, brand new Mercedes 7 seat mini-van (with wi-fi!). With just six of us in the vehicle it was possible to ask lots of questions, get to know our guide and driver and about their families and their lives in Russia. Our lunches each day were in small, nice restaurants and we were the only English speaking customers two of the three days (we consider that a real plus). Early admittance to sights was critical in St. Petersburg, can't imagine doing this city on your own if your time is limited to a few days.