I really appreciated the trip report by @bPeteb (1) Resilient is my middle name - Christmas with Virgin Voyages | Australian Frequent Flyer. We were due to travel on the same ship so it was educational and very entertaining.
We are usually independent travellers and have never seriously...