This was our first cruise and were impressed with the facilities. The Midnatsol looks to be one of the newer ships in the fleet and it had some nice touches like a top deck jacuzzi, sauna (with a view) and small gym (with a view).
A lot has been said already by others that I need not repeat but for us the positives were:
1) the room, though small (we had a basic inside cabin) was well equiped and had enough storage to put everything away.