We stayed at Shirley's place over new years for 2 nights and can recommend it to other future guests. The apartment is really small but has everything you need. Even with a sofa, tv, kitchen and good wifi. The bathrom is tiny, but the shower was warm and had good pressure. There even is an AC in the apartment, which we needed during our stay in December as it was extremly hot. Be aware that the AC is quite loud. The bed is kind of special, as you need to climb up a ladder, which isn't very comfortable for your feet. The bed itself is comfortable but rather small and short for two people.
The location of the apartment is close to Botafogo beach and the metro station (5min walk). Also the sugar loaf mountain is pretty close by, we even walked there.