As first time cruisers we deliberately went for short trip from Bergen to Tromso. There was a bit of unnecessary queuing at Bergen to get on, but otherwise eveything went like clockwork.
I can't fault the ship - friendly and helpful staff, clean, comfortable and no pressure to do anything. We're not ones for entertainment, preferring to relax and chat, and this trip was ideal. We loved the fact that it stopped in lots of places, even if not for long enough to get off at all of them, and some were nightime stops so we had to choose between sleep or seeing another place. The constant stops also meant people coming and going, including locals.
We went on a couple of trips off the ship, to the Viking Museum on the Lofoten Islands and dog sledding at Tromso, both of which were great. The former was a real adventure as the wind and driving snow was so bad the coach driver wasn't sure if he could get back to the ship. We even tried reindeer stew which was pretty tasty (sorry Rudolf!) Food on the ship was good, but not huge choice. We love fish, but if you didn't it could be a problem.
Outside cabin with porthole and ensuite. Not huge, but as described. Everything spotless and good storage space.