After the Royal Yacht Britannia was retired, when Queen Elizabeth II wished to sail around the north coast of her realm or throw a birthday party for the whole royal family, she chose the five-star Hebridean Princess. After a week on board, we could easily understand why.