While I have not done the Danube cruise, the Amadaggio is a beautiful ship and the food and service are outstanding!!! I am a very "picky" eater and could not have been happier. Since this is a river cruise, there is little difference between port and starboard views, but you do want to select a cabin as far forward as possible - near the suites. The engines are in the aft section of the ship and there can on occassion be noticeable vibrations/noise near the aft. The top deck of staterooms offers the best views by far.