Stayed here for 30+ days. Good location, safe 24/7 conciergie. Clean apartment, small kitchen but had what you needed. Extra plus for the hammock which was nice to chill in. Good table for doing laptop work as well. Internet was a bit unstable but OK speed when it worked. Fairly quiet (for being Rio) with apartment not facing street (although not very bright being 2nd floor). Big minus was bedroom which was fairly damp/moisture -- never felt really dry in there and I think this was not good for health tbh (had a pair of jeans in a drawer there for a few weeks and they got moldy -- you get the idea). Henrique was a great host, professional, super quick response time and very helpful (I could checkin earlier to leave my luggage for example and when I forgot my hat on checkout he arranged for me to be able to pick up in reception later).