We were in Rio for five nights and if you are not that interested in going to the beach every day this is a great spot to discover the city! Santa Teresa is just beautiful and everything you need is close by: very good restaurants, bars, culture/arts, markets ...
Unfortunately we didn't met Kristin in personal but the conversation (organisation & information about Rio) before and during our stay couldn't have been better. Thank you so much, Kristin. Highly recommendable!