Interesting destination! Not often one gets to sail the Amazon River. More stops and/or longer stops would have been good.
Disembarkation from the ship went well, however, we were dropped off at the airport terminal seven hours before our flight and could not check in with American Airlines until four hours before our flight. There was no place to sit except on the floor of the terminal while we waited for three hours to check in. Better arrangements should be made.
On the other hand, the ship was wonderful! Plenty of room and never crowded even in the restaurants. Food was wonderful with many choices. Entertainment in the theater was outstanding, just first rate. The staff on board ship could not have been nicer or more helpful. Overall, I highly recommend Viking sailing.
Cabin was very comfortable with the extra seating in the room. Bathroom and shower were roomy. King size bed was great.