Fantastic apartment and really lovely hosts! We felt at home and had an awesome time for carnival! Very near public transport but also close enough to everything if you wanted to walk. We would definately recommend to anyone staying in Rio!!