Everything about this cruise was first class. Meals were excellent, the eating areas were always clean and well maintained and the staff was great, looking after your every need. We enjoyed our views from our balcony as well as the deck seating. The was always ample space to sit and relax and enjoy the beautiful European landscape. The shore excursions were well planned and informative. We purchased two extra shore excursions and they were both wonderful. We especially enjoyed the windmill biking excursion even though we experienced a little rain that day. We were able to add on a couple of days in Amsterdam prior to the cruise and it was well worth it. Our walking guide was very knowledgeable and we were able to see many parts of the city that we probably wouldn't have seen on our own. We're looking forward to another river cruise with Viking soon.
Our cabin was always made up perfectly each day when we returned to the ship. It's so nice to know that all of your belongings will be waiting for you when you get back from your excursions.