A good experience all round.