I booked the Elbe Princess very early as thought they had solved the low water problem. Sadly it has not. The Moldau Canal is closed and we were advised we would board outside Prague. This was not true. On arrival we were taken for 2 nights to the awful Hilton conference hotel on the outskirts of Prague with no prior warning. We finally boarded in Dresden. Due to the poor organisation of the Purser when one of the Haval Canal lock had a problem the ship had to wait 3.5 hours whilst passengers drove in and out of Berlin. They should have been collected them in the centre of Berlin but unfortunately he had no grasp of the situation and poor knowledge of the city.
Coach drivers got lost in Berlin and Prague and seemed to have little knowledge of either city.
Unfortunately the tourism crew on the ship Purser and Animator were not very experienced there was also a language problem. He was Hungarian and spoke French and a small amount of English. The Animator was Argentinian and spoke English, some French. The passengers were predominately British and Norwegian.
For a single cabin it was extremely comfortable with plenty of space