Loving your review!!!! My sistah's and I cruise together a lot. And we have a blast. Love the Haven so interested in the Prima. We feel as your do about ports. Don't want to pay for taxis, lounge chairs, umbrellas, drinks - when we've already paid plenty for the Haven so why not just stay and enjoy all they have to offer.