Santa Teresa is a great place to stay, close to the Centre of Rio. Local historic Tram and good public transport. Beware it is very hilly. There are 107 steps outside the apartment, but it is well worth the climb. The view from the balcony is stunning, I saw humming birds, parakeets, and monkeys from the balcony