We enjoyed our stay here and thought it was reasonably priced. We arrived quite late at night and the check in was super easy, all the information before we arrived and simple self-check in.
The apartment has the simple amenities you need, and was generally clean. There isn't much space to unpack/hang your clothes, but for a short visit it's fine. The towels however are very small and had some stains. Also, the shower is not good at all. You can't keep the water on for very long as it's very slow to drain and floods easily, which is quite problematic.
The location was a great in terms of proximity to attractions. You're so close to Sao bento Station and everything else is easy to walk to. However, the street the apartment is on felt a little unsafe. Groups of people gathering around looking a bit suspicious, and the police were coming around a lot. I wouldn't reccomend travelling here alone.
All in all a few problems but good enough for a short visit.