I live in Brazil near Sao Paulo and the idea of cruising without having to fly first was appealing. The cabin was huge, and the waiter was very good. The food was mediocre and we had a room full of women next door who thought they should be very loud at any time of the day or night. We had the unlimited drink package, but the wines they allowed were very limited.
We tried a couple of times to go dancing at the Disco, but the DJ wasn't there even though it was listed he would be.
Uruguay was disappointing. We visited a winery and that was great, but it seems financially depressed.
We loved Buenos Aires, we just got in a taxi and took off and we found a great place for lunch.
If you don't speak Portuguese, this cruise could be a bit difficult as most everyone is Brazilian.
This is a great cabin and very quiet unless you have loud neighbors. The bed was huge and the bathroom was very nice.