Fantastic experience all round.