Excellent....clean, safe, quiet and accommodating!