Santa Teresa is an Oasis from the city stress of Rio. The apartment is super clean with brand new interior and has a terrace with a view that is breathtaking, no matter the time of the day. Easy going and friendly people around in the house to help out and to give advice, whenever you need it!