Excellent all rounder, polite, professional, amicable and helpful!