A spectacular experience I would happily repeat.