We went on the North Cape & Summer Solstice cruise in June. We were very disappointed with Princess, we have been with Royal Caribbean and P&O previously and these were much better.
Mini suite was roomy with a good balcony.
Great room with covered roof. Poor toiletries, dirty towel and floor on arrival in cabin.