Excellent host, that goes above and beyond to make the client happy. Will definitely recommend as they make you feel home away from home.
I was born in Rio and live overseas for the past 15 years and their unit is in the best spot you can stay in Rio. Walking distance to the best bars and restaurants, mall and beach. All you need 5 min away.