The place is great, much better than the pictures. We stayed here for just four days but could easily live in this flat for a month and feel comfortable.
The flat is very spacious, the wifi is strong and reliable (I was working most of the time, and the connection never failed me). The place has everything you might need, from iron to a first aid kit and bottles of shampoo. Every piece of the furniture seems to be fresh, new, and comfortable, all thought through. Perfect place for a family or a company of 4-5 people.
The only minor issue is that the bedrooms are noisy if you open the window and a bit hot if you keep it closed. however, it wasn't that bad, and it's still one of the best accommodations I've got on airbnb. Thanks to Joao, he's very friendly and responsive. Cheers!