My wife and I boarded the ship in Sydney on 12 April 2017 and stayed on board for 39 nights doing a back to back to back and disembarking in Vancouver, BC after doing the Alaskan inside passage.
Where to start the cabin was good we had a premium balcony for the first 32 days then moved to a Mini Suite for the last 7 days. Comparing a Balcony to Premium Balcony to Mini Suite the best compromise for cost and space is a Premium Balcony. The Mini Suite was great but does come at a higher cost. My thoughts here is that a slightly bigger shower would really be a better compromise by the cruise lines in allocating space within a cabin.
Back to the cruise our first impressions the Stewards were tired and it showed in their zero to limited initiative, we found this pretty bad.
We started out in Premium Balcony and then moved to a Mini Suite, the cabins were clean and tidy although we had to ask to have sheets changed twice.