The 10 day cruise was good overall. We had Suite L107 (Deck 15) on the front of ship. I would not recommend this suite, as it catches all of the wind, bumps, and has a partially blocked view from a public deck that literally people can look right into your balcony and stateroom. The noise as the doors close in and out to this public observation deck is annoying as well. This cabin is also below the fitness center so you get that noise as well. I would not recommend this cabin. The Carribean Princess was in dry dock 6 years ago, but in that short time it shows wear (or it was not a renovation during dry dock). Public area windows were stained and dirty, a piece of railing was missing on the front and was blocked with wood 2X4's, the hull had visible rust in more than just a few places.
I would also recommend anyone taking this itinerary to consider starting in Quebec, coming in early and stay an extra day or two. It was truly the highlight of the cruise.