Great communication and quality of work
They've been responsive, and have provided high quality work quickly. They'd also be attentive to understand why certain requests were made and suggest alternative approaches to achieve the desired outcome when appropriate, which I definitely appreciate!