We had a fab stay in Beas place - the apartment is beautifully designed, full of everything you might need (beach towels, coffee machine, dishwasher, washing machine, water filter, kitchen utensils) and the huge wraparound terrace with views over to Corcovado is amazing.
You should be aware that you need to get taxis (or 507 bus down to largo machado stops outside the front door) to visit anywhere from the house. Ubers are easy and cheap - we found some drivers picked up the ride only to drop us again (I don’t think they can be bothered going up the steep hills); if that happens try booking Uber black/select as for shorts trips thats usually only a couple of R$ more and they are more likely to turn up!
Santa Teresa itself has a few cute streets with bars/restos (we enjoyed lunch at cafe alto) but you’ll need to get a cab there too. Generally you’re only about a 20 min drive from all the major tourist spots and 30-40 min drive from GIG airport.
Bea (& her housekeeper Marly!) is super friendly, easy communication and so helpful that she was able to get us some shopping in advance of our arrival. The pool for a cooling dip at the of the day was also much appreciated.
Rio is a hectic, hot place, so it was lovely to come back to this beautifully designed and tranquil place (with excellentAC) each day :)