It's a pleasant space in a very quiet, leafy street.