A wonderful place on a quiet street.