A lovely space in a charming, secluded street