We booked last minute and got quick respons. Past by the office and we got all the information we needed, and luckily in perfect English. Sorry, our French is bad...
The location is great and within walking distance of Les Halles, Centre Pompidou, Hotel de Ville and the Notre Dame. Also is the Metro around the corner.
For parking your car, you should make a reservation in the app from Indigo Neo, before arriving in Paris. Then you can park for € 99,-- a whole week....
About the apartment, it is big and comfortable and for French standards BIG! Because it is downtown and located on a big street, you will experience how a lot of Parisians live, including their sirens from passing by rescue vehicles.
We have no problem to stay there again.