9-day Mediterranean Cruise
I would suggest the a suite if affordable, and they are larger and you access to the restaurant for suite members where the food is good and the service not as hectic as the main dining room.
Some of the on-shore excursions were good and others average--we enjoyed Mt Vesuvius, but there was a lot of bus travel on some of the excursions and not enough time to see the actual site. Pisa was a good example of a lack of time, but the guide was very good. I would like a cruise with two days in some of the ports. The ship was clean and the cabin staff and waiters were excellent. The shows, while not all great, were quite good.
Food and Dining
Service and Staff
Cabin / Stateroom