Just an outstanding experience all round.