Great location. It has the beach around one corner and the metro stop around the other corner, so it's conveniently located for any activity in Rio.
The apartment itself is more dated than the pictures show, but overal it's comfortable.