Silhouette is a lovely ship, with outstanding, friendly customer service. We picked this cruise for the itinerary. All the ports were interesting and St Petersburg exceeded expectations. We went with a small-group tour in St. Petersburg by TL Travel which included a stop at the Faberge museum, and it was absolutely first-rate.
Cruise highlights: An international mix of passengers, Wendi Van Norden's fascinating lectures, Persian Garden, creme brulee in Blu restaurant, highly visible and amusing Captain; one of the best massages I've ever had; delightful musical duos in Ensemble Lounge.
Cruise negatives: ship's library selection was disappointing; weak performances by the ship's singing/dance troupe; pricey specialty restaurants