All inclusive excursions, no days at sea, fully stocked mini bar included (with chocolate and nuts!), no extra charge for specialty restaurants, no children permitted and very reasonable beverage upgrade package were all very important factors in our cruise decision to sail with Viking Ocean cruises. Staff were always eager to help out. Restaurants were very accommodating as to dinner schedule, food choices, beverage choices, pace of dinner, table selection and food allergies. Movies included on the room TV were just right. Lots of choices and easy to navigate. The pool was very nice with endless towels and helpful staff. Afternoon tea was a real treat! Next cruise we will be there every day for the tea! Pre-cruise days in Rome worked out well. Hotel selection was great. Embarkments was super fast - maybe 5 minutes in total. Our cabin was ready when promised and our cruise was off to a great start!