The most charming and beautiful place I ever stayed in Rio, and Santa Teresa is a cute little area that has a more relaxed vibe than the rest of the city.