We had such a lovely time at the apartment - Ion and Sheila were the most amazing hosts who did everything to make us feel welcome. The apartment has incredible views of Rio and is situated in a beautiful part of Santa Teresa. We would highly recommend