The apartment is as described. Clean, airy, bright. It's on the 10th floor, and even though it looks out onto Av. Nossa Senhora de Copacabana (which is a busy street), the noise is bearable. The kitchen is functional and useful. It's very close to the metro station (Cardeal Arcoverde), the bus-stop is right outside the building.
The hosts were flexible with my plans, so I certainly appreciate that.
One downside was that for a 24 hour period during my stay the elevators were shut down due to flooding from overnight rain. So I ended up having to climb the stairs several times that day. The other is that the internet is slow generally, and very slow at times.
I would recommend this place and would come back and stay there on my next visit.