The place is perfectly situated near the Louvre as well as among a host of great restaurants and bakeries to choose from. A supermarket and huge super mall is just a short walk away and is easy to get to and fro from the airport using the RER.
Our host was also extremely responsive and quick to help whenever we needed information. For example, I asked for car-parking in the area and our host walked to the nearby parking garage to take photos of the entrance and the cost/hour.