The stay in Budapest before we sailed was very good; that Marriott was excellent and very professionally run. Embarkation was smooth.
The ship was pretty well all that we expected it to be, except for the so-called library which was a joke.
The cabin was all that was required, well designed, fitted and maintained.
The cabin was fine and I cannot see why anybody would pay more for the extra few feet of a deluxe. The essential thing is the balcony.
The cleaning/ making-up service in the cabin was excellent; the butler service was OK solar as it went (also far as was needed, which was not a great deal)