A great place on a quiet pretty street.