I have used Dawn at Affordable Tours to book all my cruises for years. Always get the best price and all the details are handled perfectly. I highly recommend.
Princess is an excellent mid range cruise company. Better than holland America but not ad good as royal Caribbean. Ship did not have some of amenities it had last time I was in Sun Princess. Now we had to pay for them . Did really like Movies Under the Stars. Cabin was the smallest I ever had on 20 criuises including previous ones in Sun Princess.