The apartment was exactly as it is shown in the pictures, it was clean. As it is an Aparthotel, they have always someone at the reception and they clean your room everyday. Well placed, less than 100m to Copacabana beach. A lot of options for eating out.
The metro stations are 10min walk from the apartment.
We also had some guides about Rio at the apartment.
As a not that possitive point... the sofa-bed doesn't have a mattress so... it might be hard for your back.