I was here during a VERY hot week. It's possible to mitigate the heat a little with the shutters during the day and the fan at night, though. I definitely needed to seek refuge in AC, which can be hard to find, on the hottest days.
Even though the Cambronne station is closed for construction through Sept 1st, the apartment is still very accessible by metro and there's a free bus running between the closed metro stations.
The apartment was cute and tidy. There's no oven, but there's a microwave, stove top, and small fridge (larger than mini, smaller than full size) with a freezer compartment.