all more than excellent, excellent cleaning, excellent communication, highly recommended!