My wife and I enjoyed every aspect of AMA on the Mosel and Rhine. Extremely clean, efficient, well organized. Elaine, the cruise manager, was stellar. We enjoyed the selection of "shore excursions" and local wines each evening at dinner. Zsolt's classical music on the piano in the afternoon was enchanting. AMA did not miss a beat, from meeting us at the airport in Paris to having an assistant at the Amsterdam airport to assist with departure. AMA also had outstanding local tour guides at every port of call. All were friendly, knowledgeable and focused on the guest experience. AMA even was glad to provide room service when health issues required in-room dinners on occasion. Their engaging manner really meant a lot to us. We hope to sail the Danube next...and it will only be on AMA.
Top deck cabins were excellent, great views, and quiet. 325 is toward the back. A "balcony" is a sliding door that opens to a railing. But with river cruising that was just fine. Surprisingly spacious shower, nicely appointment background. Be sure to use the pull-out storage bin under the bed!