The Amazon River has been on my "todo" list for a few decades. This cruise also went to Rio at Carnival time so that was an extra plus we didn't really plan for. But it was a great combination - the craziness of Rio at Carnival time followed by the Amazing Amazon River cruise up to Manaus.
We liked the staff. Cruise director, dining room managers were all very capable and professional. Our waiter and assistant waiter made a great team and making every effort to bring us the best kitchen offerings. Room stewards were also outstanding.
The fish (salmon and others) in dining room was excellent. We also liked the pasta. However, meant (beef and pork) was usually tough and/or tasteless. The chef cannot work miracles; it is the source of the beef and pork. Chicken is a better choice.
It would be nice to have a larger TV screen, but for the little we watched, this one was OK.
Otherwise I think the room is fine - lots of storage, swivel table, fridge. The veranda was large enough to hold a small table, two chairs, and a chaise lounge.