We Stayed here during our trip around Europe and I have to say the host was more then helpful! very nice and polite, gave us lots of pointers on where to go and what to do. we had a great stay and the view from the terrace was amazing.
Location wise it is very close to Belleville metro station, which has connections for the 2 and 11 lines, making it very easy to travel around using public transport

Overall we had a great stay at this place