I would highly recommend staying here. One of the best apartments I've stayed at in Rio with everything in walking distance!