This was my 3rd river cruise with Viking. I would rate it last compared to my first two.
Through no fault of Viking the Elbe river was very low and we did a little more bus touring instead of the wonderful river cruising like on our other cruises.
We took the extra couple of days in Prague and Viking could have given us some orientation because we had to discover Prague on our own. My point being that our time was spent getting ourselves oriented to the city 2 days before the cruise with no guides to help us. We also thought that a tour of Hradcany Castle was included which we never had.
The cabin was clean and was small but enjoyable.