Good location. Clean. attentive host.