Great clean , quiet, accommodating.