We've had an amazing first time in Rio. Stayed at Ana's for 10 nights. Unfortunately we had a few rainy days, but the accomodation is so cozy, peaceful and spacious that staying in for a day wasn't a problem at all. Ana's place is located in a great neigbourhood. We felt very safe. Santa Teresa has some wonderful restaurants and bars. Also the supermarket is just around the corner. It's very easy to get a bus, metro or taxi, so on the less rainy days we could easily reach other places/the highlights in Rio.
Ana is a great hostess, always happy to help and it is very easy to communicate with her.
I will definately come back to Rio, and would love to stay at Ana's again!