An upscale place in a great location