Gorgeous apartment, exactly as you see in the advert and spotlessly clean. The communication was brilliant and any queries I had were answered promptly.
All the amenities you'll need for a short stay are provided and there's plenty of storage room. There were no issues with noise and I found the bed extremely comfortable.
As others have mentioned the apartment is located on the 3rd floor with relatively steep stairs to get there so beware if you have mobility issues.
Location is great and just a short walk to a metro station (Aliados) or train station (Sao Bento). There's plenty of restaurants/bars/cafes nearby and it's a downhill walk to the riverside.
Check-in/out couldn't have been easier as access to the building and the apartment is via a key code.