We wanted to visit South America and Antarctica with US ports of embarkation and disembarkation.
My wife is recovering from a stroke. The special accommodations made by Princess/Carnival for her physical challenges were..adequate. Apparently unbeknownst to the company, on board were both an acupuncturist and personal trainer (Alexandar Stankovic) who had specialized training in stroke recovery! Both provided exceptional service toward continuing my wife's recovery progress and were the unexpected and unplannable, apparently, highlight of trip.
The WiFi was great..we were streaming movies on Netflix off Cape Horn.