This was our first cruise and we didn't quite know what to expect. Further, we were travelling with our two kids (5 and 1). Turns out that all of us had a great deal of fun and relaxation. So much that all of us hated getting off the ship.
The embarkation process was swift and easy. The only drawback was that the luggage was not delivered till late in the evening (7 or 8 pm). They should have set that expectation upfront. But it did not matter much as we were carrying some spare clothes in our hand luggage.
The room was nice - not too big but good enough considering a ship. The furniture and amenities were all nice and clean. Our steward was very good as well and kept the place nice and clean (despite the attempts of our 1 yr old). They supplied a crib as well which worked out well. The room had a lot of closets. Advice - Take smaller bags that will fit under the bed when unpacked. There is not a lot of table space in the room and we struggled a bit when we ordered room service. Plus the balcony was not much use as the weather was cold enough in the first few days to keep us in.