We had dreamed of going to Italy for many years and this cruise provided us the opportunity to see a large part of Italy for a reasonable price. The excursions were perfect and we stayed in Rome 3 days prior to the cruise and spent 3 extra days in Barcelona on the way home. We had some concerns about the possibility of a Ianguage barrier but the ship's staff and the tour guides made it all very easy! I cannot say enough wonderful things about this European cruise! If you ever get the chance, hop on board, you won't be disappointed!
The food on board was good, although we enjoyed eating locally when we were off the ship and we had plenty of opportunity to do so. The on-board activities were the "usual" but still very nice.
The cleanliness of the ship itself was beyond reproach, as are all Princess Cruises!