Stayed in this apartment with my wife for eight days. Here's my personal summary of the pros and cons of this accommodation.
[Pros] a newly renovated and clean apartment; a comfortable bed; two A/C (cooling & heating) units in the bedroom and the living room; early check-in, if possible; close to Metro Station (24 de Agosto) and easy to get to/from the airport; close to nice restaurants and supermarkets; nice hospitality (welcome wine and cookies).
[Cons] frequent noise from upstairs and next door; a drainage problem in the shower booth; a little far distance from famous tourist attractions (a 15-minute walk and uphill to/from São Bento Station).