Great charming space, great street, great building