Olivier's place is in a fantastic location with bars, restaurants and entertainment in the area.
A lot of the main attractions are not necessarily "around the corner," however are close enough to walk, if you don't mind walking (which is a great way to learn and the city). We walked to Notre Dame, Latin Quarters, St. Jermaine, Le Seine River, the Louvre, main state shopping on Rue De Rivoli andRue Dr Saint-Michel, and found a lot other interesting places and restaurants while exploring.
Olivier answered any and all questions I had and check In and check out was an easy process.
I would recommend this place for your visit to France. We had 5 adults and we all fit in comfortably.