Absolutely loved our stay at Kristen and Welket’s apartment! They were so welcoming and helpful giving us local places to go and general Rio tips. Although Santa Teresa is up in the hills it is such a beautiful and relaxing part of Rio with the best restaurants, bars and cafes so nearby