Location of this apartment is perfect: 100 meters from Ipanema beach and close to supermarkets, bars and restaurants. The place has all the facilities you need including a great bathroom. Communication with the hosts was superb and responses came almost immediately.
The view from the living room window is not great; you are looking at the ugly back-side of another apartment block (but maybe that's how most of the apartments in Rio are built, that I don't know). But location wise the place is good. I also have to add that safety wise the apartment block is guarded 24/7. The guards quickly recognize you so you have no problems entering the apartment.