Very clean, accommodating, courteous and flexible.