very clean, great location, and an attentive host.