Brazilian Port Authority inspectors were 3 hours late getting to ship, so the previous cruise passengers couldn't get off and we were stuck waiting for up to 7 hours to get on the ship. Terminal not big enough to seat 1/2 of the embarking passengers. Brazilians didn't let Princess people off the ship to comme to us and explain what was going on. A truly awful experience. And for that I had to pay ...