I hope you get a lot of good answers, but I haven't found a huge number of Americans (including myself) who have a lot of experience with P&O. Since you've been on Oceana, you may know more than we do at this point.

As for the Canaries, if you go to our Europe Port Chat section and search with the "Find" button for Canary, you'll see some prior discussions that could be helpful to you.