Good location, clean, quiet, and excellent communication from the host.