Ship is older but clean and in good working order. It’s an older ship and smaller than some of the newer ones but easy to navigate. Staff is pretty good for the most part. Our room steward and our dining room staff were great. The others were OK except for the bar staff. In general the bars and bar staff are the weakest. Food is actually pretty good. We have been on more than a handful of cruises and food is on par or better than the others we have taken. The steakhouse was our least favorite although others said the loved it. We’ve gotten used to shops with a promenade type shopping and food court and it was sorely missed on this ship. Standard WiFi was great. The excursions were generally good with only one clinker. The biggest complaint we had was for ports where we had to take tender vessel off ship. Complete disaster with very long waits. I could have done without the city of Athens and the two Greek islands. Montegro is just beautiful and people are way nicer in Croatia.