Very nice apartment and beautifully clean on arrival. The location in Santa Teresa has beautiful views over Rio. Great hosts too.