We just finished an 8 night stay with Marjon and the trip was just lovely! The house is absolutely beautiful with breathtaking views. It is secluded from the city so it is a wonderful escape back to your jungle paradise :) we spent many evenings lounging in the hammocks in the open kitchen drinking wine, and many mornings enjoying the monkeys jumping around the trees just in front of our bedroom.
Santa Teresa itself is a wonderful neighborhood - absolutely beautiful and charming with some of the best dining experiences we had in Rio. The views over the hills are just stunning both in the day and night. The bus literally stops right outside of Marjon's house; they run very frequently during the day and evening, and when they stop running (around midnight) we didn't have much problem finding a taxi either in Santa Teresa or elsewhere in the city. I should also add the buses are extremely inexpensive and felt very safe to us! The subway (to copacabana and ipanema) is just a 15 minute bus ride away, and just at the bottom of the bus route you can walk right to Flamengo beach, Centro (with the theatre and the selaron steps) and it is very close to Park Lage where the hike to Corcovado starts.
Marjon herself was simply wonderful - so welcoming and friendly, and eager to offer advice or help us if we ever had a problem. She made us feel very welcome and safe and yet we also felt very private and secluded in our entirely separate guest house. Her two dogs are also the sweetest puppies in the world and we loved playing with them :) for a wonderful stay with a friendly host, high up in the jungle away from the bustle and traffic, do not hesitate to contact Marjon - you won't regret it!! :)