We chose to do the 19 day cruise from Fort Lauderdale to Buenos Aires because of the variety of ports - 4 in the Caribbean and 5 in South America. The ship was continuing on after Buenos Aires for another 14 days to Santiago Chile and then to Los Angeles. The bulk of the passengers were travelling the full 49 days from Fort Lauderdale to LA. More than 2/3 of the ship were Princess Elite passengers. The average age was probably mid 70s - and only 12 children on our portion of the cruise.
We had an inside cabin on deck 12 which while not huge worked well for us. Denys our cabin steward did a fantastic job taking care of the cabin.