Very clean, great location and an attentive host.