Overall good, but they need to improve their cleaning services.