Looking for an authentic place to stay in Rio de Janeiro? Discover why Santa Teresa offers culture, history, art, and tranquility beyond the famous beaches.