I have always wanted to see the area of Germany and Austria during the Christmas season, so we decided a great way to do this was on a cruise down the Danube.
The ship was incredibly comfortable, the crew was top notch and as friendly as if you had known them for years. Our cabin was large enough for the two of us to move around and not constantly be in each other's way, the bathroom was small but not so small it was hard to do what you needed to do. The housekeeping staff left nothing to chance, they took care of the room as if it were their own.
The food can only be describe as gourmet, every meal was delicious and elegant. The wines they server were perfect with every different dish they served.
The bed was very comfortable for two people. There was quite a bit of storage space, including under the bed. The restroom was small but serviceable, and the heated floor was an added bonus.