This was our 5th Oceania Cruise and 3rd on the Marina so we like it a lot. The staff are excellent, the rooms a generous size, the food is really excellent and we don't go for the entertainment. A nice set of ports, starting in Stockholm. We went 2 days early, not enough for a first visit. Then Helsinki, very nice and then 2 full days in St. Petersburg which was a highlight port. Then Talinn (better than expected), Klaipeda (could have skipped) Gdansk (OK), Warnemunde (we didn't take the LONG ride into Berlin--too much bus for too little city), then Copenhagen (great), Oslo (also great) Kristiansand (could have skipped) and after a day across the North Sea, Southampton. We would highly recommend this cruise line and perhaps a slightly shorter version of this cruise (7 day Stockholm to Copenhagen or reverse perhaps). Oceania goes all out on the food, with no extra charge for any of FOUR specialty restaurants, no extra charge for fresh barista made espresso drinks, also for milk shakes and smoothies. What more can I say, it was a winner.