so accommodating...clean...and overall 10/10