The location is amazing, probably my favorite in Rio. The apartment is priced well and has the essential stuff. Great for short term stay.
For long term stay:
The internet is for the most part stable, but disconnects every few hours for a few minutes. Sometimes difficult with meetings. The kitchen is pretty small do keep that in mind.