I had no issues staying here. Pablo met us upon arrival, gave us the keys, and showed us around the house. We had no problems during our stay as everything was provided. Even though it was early September and the weather was very hot outside, the flat stayed cool (and there was air conditioning if needed). I'd definitely recommend to others!
Note that if you plan to walk from Lesseps (the nearest metro stop), it'll take about 10mins with luggage and will be uphill in parts to the flat, so be prepared (or get a taxi or bus).