Great: convenient, quiet, clean, great communication and good value.