We chose the cruise because it traveled to places we had never been. Bad time of year so storms changed travel destinations often. It was a rerouting cruise so prices were pretty good. Food was average but service was good. Even though Princess had arranged our airfare, they forgot about us so we were stuck at 1:30AM on a dock in Venice with no one to meet us. Police had to alert the ship. So tired we missed our day in Venice. Entertainment shows were OK. Some of the lectures were great but one had uninteresting subjects. Of course, that is very personal - others might disagree. Shore excursions were generally overpriced. One included a boat sightseeing ride. Boat was secretly canceled - ship knew about it - but did not alert us - so pretty much wasted an entire day with only an overpriced bus ride on Corfu. Princess did refund 25% of the fee but no apology. Rhodes, Sicily, Gibraltar, Madeira and Bermuda were well worth the money.