We had a great time exploring the glamorous end of Rio from our base of Brunello's studio. The apartment had everything we needed, although we spent a lot of time out shopping and eating so it was just a sleeping post!
I would recommend it, especially in the cooler months when it would be quite cosy.