Absolutely perfect location, has everything you need for a stay in Rio! Amazing value for money, we would stay again.