We just completed our first river cruise on Uniworld's River Beatrice up the Danube from Budapest to Passau Germany.
Everything was great. The ship was excellent. What the cabin lacked in space was made up in the decor. Definitely 5 star furnishings.
The food was excellent with many of the meals representative of the region you where travelling through.
Cabin 307 was well appointed with a french balcony. When you open the the sliding door you really got the feel of floating on the water. Decor was wonderful. The shower was a bit small but similar to other showers on most ships.