Barbara and Brian,
I wish we could join you we did this one for our 25th Anniv, I only have great things to say about Denrus. We had 2 days of a private car and Nelly Melnikova as our guide...fantastic and worth every penny! Have a wonderful time in St Petersburg you will beat the crowds and go in back doors and see more in 2 days than anyone booking from the ship. The ship will have a meeting place on board for anyone booking form Denrus and will take you off the ship to meet them.