As our first time in Europe we went on the Rhine River Cruise staring in Basel, Switzerland and last stop was Netherlands. What a beautiful trip, Viking did everything to make sure our trip was the best from the service, cabin, dinning, entertainment and various activities. The rooms were very nice and you had all the amenities you would need. Storage was not a problem as the suitcase will fit under the bed and you a place to hang up clothes. One of things that was very nice is the Chief came out every night to make sure your dinner was great. Also we booked our airfare through Viking Air (this is must) as they were at the airport in Basel, Switzerland to meet us and take us to the hotel for the first two nights ( this is extra and well worth it) we had a two hour walking tours of Basel, Switzerland and they provided trams tickets for us to get around the city and see various things. This is a must if you are thinking of going to Europe.
A beautiful cabin as it have everything you need. Storage was not a problem you have space for the suitcases under the bed and a place to hang up clothes. Bathroom had heated floors, full size shower and all the amenities you will need..