was thrilled with Princess on this one. I've done them many times and, probably give them another chance but, this cruise ship really need to go into dry dock to be redone. Bed were poor and, the condition of ship wasn't in great shape. We had to wait for 2 hours to disembark the ship in Rio because of immigration which was terrible people standing and, waiting in line for hours .
On the other hand the food was the best I ever had on Princess but, they ran out of banana's and, Lemonade and, cream for the coffee in the main dinning room. Also the servers weren't as good as I remember them to be. You had to look for them breakfast in the Horizon Dinning room never a place to sit there either had to walk around for ten minutes until I found a table
Enterainment was also no great and Salvador was a pit . We got off the ship and, got right back on. They really could of done a better stop then that.
Our Steward was wonderful he was there when ever you needed him he did an amazing job in face he was the only one I can comment on.