Upscale, nicely appointed place. I recommend it whole-heartedly.