This cruise had a good itinerary and went to cities we really wanted to see. The staff were wonderful, so polite and accomodating; the meals, especially in the Grand dining room and two specialty restaurants were all delicious and beautifully presented.
We had the O life package which included free internet (slow, but it worked OK) and $600 cabin credit.
The bed linen and towels were of very good quality, as were the toiletries. Complimentary bottled water was supplied each day in our room and handed out on leaving the ship for day excursions. We only took one ship sponsored excursion, from Vlissingen to Brugge, it was well organised and enjoyable. In other cities we either did our own excursion or went with a local tour company which worked out very well.
Our cabin was very nicely fitted out, not huge,but in line with other cruise ships. The bathroom was small but a better design than on another line we have used and the bed was oriented much better to give better access to the window.