Lovely studio, nice view over Rio, Santa Teresa is a charming neighbourhood, communication and check in was easy.