For complete details, please see my blog post about this cruise at https://beentherethoughtthat.blogspot.com/2017/07/a-review-rccl-scores-big-on.html
This cruise was highlighted by exceptional service, excellent food and solid entertainment.
This itinerary was excellent with the highlights being St. Petersburg, Coppenhagen, Tallin and Bruges. Helsinki and Oslo are pleasant, but don't have the "wow" factor of the other two.
Well maintained, great location.