I stayed at Curiosite for 2 weeks in May and found it to be a wonderful apartment. The location is very central, the amenities are as described in the listing, and the check in process was very smooth. Jean-Philippe met us at the apartment and gave us very helpful tips for exploring the area. The apartment is very close in walking distance to metro stops as well as very central in the city. The only issue I did have was that there was a fair amount of street noise at night. I could frequently hear people talking at night around 2-3AM, but I think it's to be expected given the central location. My recommendation would be to bring ear plugs if you are a light sleeper, but the stay was overall very pleasant.