very clean, at good location, very good communication, all 10!!!!