We have sailed with the Sapphire 13 days (March 2007) in Australia/Newzeeland. Our cabin C247 on Caribe Deck had a larger balcony and was very fine. It is a wonderful ship.
But sometimes there was a smell bad, like sewage on the ship. Sometimes, I saw on the floor in front of some toilets ventilators for some hours blowing.
I wish You a wonderful cruise, we want to make our next cruise also to Alaska.
Hans from Bavaria