We did Rhapsody out of Venice October of last year.  Flew over to Venice a couple days early and checked out Venice on our own.  We had a three island excursion booked for one of the days but it was cancelled due to fog.  Rhapsody was late returning to port (port closed due to fog) on the prior sailing so we spent way too many hours at the terminal waiting to embark.  This was the worst part of the trip.  Seems like fog is common around Venice in October.  Late departure also meant some changes to where we got to visit.  Original itinerary was Kotor, Corfu, Athens, Mykonos, and Argostoli.  Corfu and Mykonos were missed but Split was added.  Turned out Split was my favorite port on the trip.  After returning to Venice we hopped a train to Zurich and picked up a rental car.  A couple days spent in Bad Zurzach and my wife flew home and I stayed a couple weeks to work before flying home via Zurich.  Our calendar was fixed as to when we went based on the date I needed to be at work in Switzerland.  Going a month earlier would have had warmer days and less (no) fog issues.

Rhapsody is an older / smaller ship in Royal's fleet however the main dining room food was very good, the evening entertainment acceptable to the wife (I prefer the casino to her shows), and the excursions very nice.  Crew was well organized and friendly.  Passenger makeup was around 50% USA and the remainder from many European countries. 

Only hesitation I have to doing Rhapsody again is there are so many other ships to try out and other ports to visit.  That said, Rhapsody with an interesting itinerary would be right there on my acceptable list.