We had a great time at Theresa's place, it is a real luxury to start or end the day with a swim in the pool. The area is a joy to walk around and definitely the best in Rio if you like a neighborood with history, great views and architecture, and an easy mix of happy locals, expats and tourists. With lots of bars and restaurants nearby, the place is perfect as a base to explore Santa Teresa and the rest of Rio, and I warmly recommend it.