I can only recommend this flat, really nice, equipped with everything, comfortable and convenient located (5 mins from Flamengo Station, 15 mins to nice Flamengo Beach). The area is safe and full of cafes, restaurants and supermarkets.
Botafogo Shopping Center is also few steps away.