Couldn't ask for more. Excellent, all round.