Me and my wife stayed in this apartment for 11 nights (end of August, beginning of September) and it was a really enjoyable experience. The description of the apartment is pretty accurate and it's a great place for a couple. The private terrace is a real gem and looks much better in real life than in the photos.
The apartment is 20-25 minutes (5 minutes walk plus 15 minutes by metro) from the city centre (São Bento metro station) or on foot (35-40 minutes). Plenty of local shops, eateries, restaurants, pastry shops, plus a big supermarket 10 mins walk. Some restaurants are so local that they are not on the G-gle_map :-)
The hosts are wonderful, easy to contact and very helpful.