The apartment was very clean and João was very responsive. It was a bit far from the Metro station to walk with small kids - if you plan to walk around the city during the whole day, adding 10-15min each way to/from the station may be too much for them. Nevertheless, the Uber service is even cheaper and easier than the Metro, since 4 year-old children already pay the ticket.
There are small supermarkets, a bakery, and many restaurants close by. It also had a big garage inside, which was perfect for us since we rented a car to visit other cities around.