We recently sailed South America 50 days roundtrip from/to Fort Lauderdale on Queen Victoria.
Main reason for selecting this cruise was the destination ports of - Barbados, Rio, B Aires, Montevideo, Santiago, Lima, Montechristo, Equador home of Panama Hats and passage through the Panama Canal - Belize was also a pleasant surprise.
The service we received from our cabin steward and restaurant and bar staff were excellent - these were by far the most helpful and best people onboard.
Cabin size, accomodation and cleanliness was good. Wifi could not be connected inside cabin, had to go to public areas. Cabin steward was fantastic - attentive without being obtrusive, very polite and humourous, a perfect gentleman on an imperfect ship.