I highly recommend staying in Magda's place. The apartment was very clean and provided more than enough space for my three-night stay with three friends. Madga was extremely friendly, communicative, and accommodating. The apartment was located near a ton of restaurants and fun bars. Two of the bedrooms face the street, so people in those rooms could hear the fun happening in the streets at night, so wear earplugs in those rooms if noise is an issue for you. The neighborhood is up on a hill, so I suggest taking a taxi or the Elevador da Glória funicular near the Restauradores Square when going up to the apartment with luggage. I'd definitely stay here again when traveling with a group.