Excellent all round. Clean, classy and excellent communication throughout.