Good on them - a trip not soon to be forgotten.