Excellent! Clean, great communication. 200% recommended