I stayed in Guilherme's place for more than a month. It was a cozy apartment with everything I would need. There are many supermarkets nearby that you can shop according to your budget. The place is full of bars on the way to Largo do Machado and super close to Botafogo as well.
Co-host and the building manager Maria was really helpful. Nice people overall. I recommend.