Well located. Comfortable space. Good host.