Excellent experience all round.