Great spot, great price, clean, and upscale.