Stayed at 2 of Deco's units in this building (thanks to their accommodating a longer stay) - both had charm and are incredibly located on the Plaza Rio Janeiro.
Furnishings are not as pictured in the listing, that said the spaces are airy, get great light, and have all the essentials.