I really can't recommend this location highly enough! It is in a great location: there is a large supermarket (Zona Sul) across the street, the beach is two blocks away, plenty of great restaurants within walking distance, and a gym (SmartFit) super close!
The hosts (Bruno and Felipe) were so responsive! Next time I am in Rio this will be one of the first places that I consider staying!