This apartment was much better than I had expected. The pictures don't actually do it justice!
The room with the two single beds was perfect! The beds were comfortable and there is lots of storage in the entire house.
The TV has Portuguese channels and also some English and American channels. The kitchen has everything you need (especially if you're eating out). Parking was good (2/3 spaces to choose from in an underground private car parking lot in the next street).
Thiago was really nice and helpful - he communicated with us as we needed him.
The only downsides of the flat (which were not a problem for us) but should be noted for people with mobility issues. There is no lift in the property, so you have to walk up three flights of stairs.