Excellent! Extremely responsive, communicative and accommodating.