This is the perfect location in Paris!
If you take the train from the airport to Chatelet it's only about a 10 min walk to the apartment. Also, many museums and other sites as well as metro line 1 are just a short walk away.