We have been on over 10 different cruises, across Europe, Caribbean, Alaska, and Australia but hadn't been to Greece or most of the Ports of Call on this cruise so decided to try a Viking Ocean cruise for the first time. First the ship was by far the nicest cruise we have ever been on, it was only 6 months old so everything was modern, beautiful and clean. Second the vibe was great, relaxed, no pressure sales and while cruise was nearly full, it didn't seem crowded. We also loved all the restaurants, especially the specialty ones which surprisingly was no extra cost. We have been on multiple River cruises with Viking and enjoyed them but the Viking Ocean ships offer so much more in entertainment, pools and activities yet gives you the intamacy of a small boat. Finally the excursions were great and had a great variety locations and types of activities. So it was by far our favorite cruise we have ever been on.