A great space in a quiet but well-connected location.