Victors place is very central to Paris. You can get the train straight from Orly Airport, however, the Chateau L'Eau tube station is nearer Victor's place for getting around after that.
There are good eateries near the apartment, and Victor left a map recommending a few places including a Bistro Economic. A fairly decent supermarket is also near.
Victor met us outside the apartment. He speaks good English, our French is pretty rubbish. He is charming, caring and very helpful. I would thoroughly recommend Victor's Place!