We chose this cruise, because it appealed to all of the travelers in our group. Our travel agent (Vallier Vacations - excellent, by the way) suggested Avalon because of its excellent reputation. We are happy we did!
Embarkation/disembarkation were flawless. We were unable to explore Paris before or after the cruise, as we had to return to work.
The service aboard the ship was excellent. I believe there was some turnover mid-cruise, but you would never have known it. The others picked up seamlessly.
Our cabin was like a 5 star hotel. It was perfect.