We loved staying here - the apartment is full of natural light and has an incredible view of Rio. Just down the road is a lovely strip of restaurants and cafes, with a very artistic vibe. The apartment is well designed and the kitchen is great for cooking - we would definitely stay here again if looking to stay in Santa Teresa!