Everything as promised. Classy place, good location. Attentive host.