great communication, accommodating to our circumstance, clean, friendly.