Great place in a great location. Roberto is a super flexible and gracious host. The only drawback was the loud banging noises coming from the favela next door in the morning, but we were out of the apartment soon anyways each day.

5 min walk to the nearest subway to see the main mountains and 5 minutes to the really nice neighborhood with bars/restaurants and 5 minutes to the beach.