From start to finish, everything was outstanding especially the staff. I've been recommending it to all my friends. From cabin to dining to ports visited, our experience is so good that we're already scheduled for another trip in 2018. The dining experience is out of this world, and the food choices and preparations are so excellent not to mention the wine choices at every meal. The shore excursions are so well planned and the ports that were chosen for the itinerary are both wonderful as well as educational at the same time. The program directress(Stephanie) is so well versed with all the places we visited while supplying us with her endless jokes and superb sense of humor. That's why we're booked for another trip in 2018 on the Viking Ocean Cruise Romantic Mediterranean. Thanks for wonderful memories, looking forward to the next one, but this time, we're going at the same time with new found friends on the first one.