Lovely, spacious apartment in a great location. Had a very pleasant stay, even though it was only for one night. Basic amenities were available (oil, salt, drinking water, 2 coffee capsules, even a bottle of wine). Unfortunately, we could only check in later than communicated (17:30h instead of 16:00h, cleaning staff was still busy cleaning the apartment). We arrived already early in the morning and it was not possible to drop off our luggage at the place, but there are plenty of luggage storage options available at the surrounding stations (Campo 24 de Agosto metro station for example, if you arrive by long-distance bus).
I found it a bit pricy for only a night, given we checked in at 17:30h and had to leave by 11:00h the next morning, but definitely recommend for staying a bit longer!