Excellent all round. Friendly, accommodating, professional. Very happy.