very good, clean, good communication, would stay again