My wife and I went on a Fred Olsen Baltic Cruise from Southampton in May 2011. The highlight of the cruise was St Petersburg. We were extremely lucky with the weather and went on several excursions to see as much as we could during the 3 days that we were there.