A unique and fabulous place that's been beautifully restored.