We have never been on a cruise of any kind and chose AMA based on the recommendation of a friend/travel agent. We were looking for a ship with a small number of passengers and a solid reputation. AMA is apparently known for the food onboard and bundled activities - both did not disappoint. The staff on board were all fantastic and well trained in customer service. Extra effort was made by all to make sure that our needs were met. Here are my pros & cons:
Given the space limitations on a river cruise ship the cabin was very well configured and executed. It's a little tight for luggage storage - luckily we pack light. Don't count on wifi and TV (they make this clear in pre-cruise documents). Service can range from non-existent to excellent. Best internet access was in the public areas. The only strange thing to report was toilet flushing required a bit of learning - not a problem once you get the hang of it.