A grand estate restored: The Margin Street Inn