The space is greatly located. The neighbourhood offers everything one needs to stay in Rio for a few days: supermarkets in front of the building, pharmacy, buses practically on the door, underground at walking distance that can take you anywhere in the city.
The owners are also great people, helping with everything you need, from days before you arrive until after leaving.
Totally recomend.