The cruise was a resounding success with visits to Bruges, Oslo, Copenhagen, Wannemunde and Hamburg. Balmoral was very stable on seas which did occasionally get a little choppy. The guides and excursions were excellent and were knowledgeable and informative about the places visited. Food and entertainment on board was of the highest standard and the staff were helpful and friendly. There was one niggle, however, and that was in Copenhagen. Arriving late morning and not leaving the ship for a tour until after 1:00 meant that it was dark by the time we arrived at the destination, not good for seeing things! Hopefully the new upgrades will make Balmoral even better and I look forward to my next cruise on board.