My husband and I took a cruise on the Maria Theresa from Passau to Budapest for my 50th birthday. Service was impeccable. The suite was gorgeous. Land excursions were well thought out and nicely organized. Schedule massages early in the trip if you'd like one as they fill up fast. Food was delicious. Absolutely amazing trip! Already planning our next trip. My new favorite!