It's been three years since I last cruised with Princess Cruises, following three underwhelming experiences on the Sky Princess, Regal Princess in Europe, and Majestic Princess in Alaska. After ...