I had a little time booked off work, so was essentially trying to find a cruise that fit the budget and the time allowed. I had previously cruised with Princess only, so that was my first preference, but nothing appeared to be very good value that was departing during the time I had off. I stumbled across the P&O getaway fare and when you factored in that flights were included, it was a deal that was really too good to pass up.
We booked directly with P&O via their website and the flight booking element was more trial and error as it offered flights from all our first choice airports first, then announced they weren’t available. In fact the only option was economy from Gatwick. But in a few minutes it was booked, although somehow it managed to associate the booking with my old email address I had registered with Princess cruises, so it didn't send me any confirmation.