Very clean, conveniently located and excellent communication with the host.