The cruise was close to flawless. The ship is in excellent condition, the service excels, and the food is hard to beat. We had only a couple of instances that made us unhappy. The stop at Katakolon was only half a day and everyone had to eat lunch on the ship so that the only two open restaurants were over overwhelmed. To make things worse, the bar with a piano was also filled up during the afternoon. We also tried to go to their restaurant #2 on a popular evening and couldn't get in without a wait. However, the main dining room was always available, with excellent food and service, and room service was fast and good.A stop that isn't listed on ports below, Kotor, was very good. It's a nice medieval city that is still very much intact with a lively street life and a wonderful path to climb to a mountaintop that was difficult but worth it.The standard entertainment group was fairly bland, but they had an interesting magician one evening.We read one review that complained about the food, but that person must have a vandetta, since the only food that we've had better was at creative cooking restaurants in top dining cities. We also read a review complaining about the service, but we've only been to one destination that has service this good and that place was extremely expensive.
For a ship, the room was spacious with a sofa, two comfortable chairs, a table to eat on and a good size deck. While the bathroom shower was fairly tight, there is a good size vanity and a bathtub. It was very quiet as we hardly ever heard our neighbors or the hallway. The closet is walk in, although barely, and there is adequate drawer and hanging space for most people. There is also a safe and refrigerator that is kept loaded with soda and your preferred alcohol.
Zadar's a nice port to visit, although nothing outstanding. Some nice old churches, walls, stores, but lacking a cohesiveness and not that many restaurants to stop at.
Dubrovnik's a beautiful old city, almost completely intact, with many stores and restaurants to visit, as well a old churches and the great wall around it. Cavtat, a short distance away by car offers a quiet little town on the water with a few places to eat and shop.
After visiting wonderful old cities such as Kotor and Dubrovnik, Corfu was a disappointment. It was a true current city with two historical forts and all that modern cities have (something that many on the ship liked), but we found it less interesting than the medieval cities and a little dirtier. There wasn't too much to see in the old forts, but we did enjoy seeing how they were fortified-once here, definitely worth visiting.
We didn't take the excursion to Olympia so may not rate this port properly, but we were going to Athens and had been to Rome and Mexico, so didn't feel that more ruins would be that interesting. The port town was loaded with touristy shops, but nothing different and nothing worth seeing.
We found Santorini to be fascinating, with mules walking up the path to the city and through the town. And the beautiful colors of the houses and shops, the great water views, and many very good restaurants with decks overlooking the water made it one of the better stops. Plus many of the shops had unique items, not just the same tourist trinkets. We didn't take the tram but can see how great the views must be.
Athens, being one of the cradles of civilization, was great. The Acropolis was wonderful, the museum very nice and the surprise excavations throughout the Plaka area interesting. There are many virtually carless streets with tons of shops and restaurants everywhere. While other cities have a changing of the guards, the unique dress and march made this one very interesting.