We have been on one other cruise with RCI (Explorer of the seas) and chose this cruise mainly for the itinerary , but also because we had a good experience previously with RC and lastly because the ship is slightly smaller.
The booking process went well and communication pre cruise was very good. We booked flights and an overnight stay in Copenhagen as part of the package. The hotel in Copenhagen was excellent, Copenhagen is a lovely city. Lots of things to do and see and very easy to navigate on foot. We went on a canal boat tour which gave us a snap shot of the city. Everyone was very pleasant and helpful. We took the train from the airport to our hotel which was extremely easy to do, then a taxi from the hotel to the port.
Embarkation was smooth and quick. From arriving at the terminal to getting on board was less than an hour.
For an interior cabin sleeping 3 people it was surprisingly spacious. Very clean and plenty of storage. The bathroom was on the small size but perfectly functional again with plenty of storage.
My 17 year old daughter slept on the pull down bunk which was ok for the week. The only negative was that the air conditioning unit was blowing directly on her which made her cold at night.