We picked this because we had never been to S A and we were looking for something that ended up in LA, as we had a wedding to attend on 3/30/19
We loved the countries we visited and were never concerned about safety in the ports.
We did all excursions through Princess, and they were well done, with excellent hosts. There was enough variety so that there was something for everyone. We did not go to Machu Pichu because it would have taken 2 days out of our cruise.
The cabin was spacious, plenty of room for clothes. The tub/shower bathroom was large. It was nice to have a bigger bathroom.