The apartment is a great place to explore Rio. Santa Teresa is beautiful - just be aware that at night you should use Taxi's or Ubers to ensure safety. For us the great vibe and amazing views of the neighborhood were totally worth this small downside though!
The apartment itself is very modern, clean, with a great style. Anna was very helpful in her communication and flexible when we stayed with 3 guests rather than the originally booked 2 (for a small 50 reales extra charge/night).
I would recommend to stay at Anna's place any time! Thanks a lot, Anna!