My experience of Rio was monumental, and to have such an ideal location to call home was a privilege.
Situated a stone throw from the metro station and a swift stroll from the beach I found the place ideal to conduct relaxation and exploration.
When it comes to partying you are in good hands, Filipe provides a route to the heart of Rio, a traditional musician whom covers vast venues and can point you in the direction of others. But if you're not ready for salsa but want to mingle you are in earshot of lapa and can follow your ears to find yourself drinking till morning light with the rest of the revellers. And for the more explorative of you...Santa Teresa hosts some amazing blocos (check "black Santa" as well) if you're willing to explore its streets at night or if you have word of an event you will find yourself in a vibrancy like no other.
Back to the apartment...I didnt have problems with Mosquitos, relief!; they were generous with the use of their fridge and wee able to facilitate ample cooking and cleaning means.
If a humble and immersive experience is what you desire, here you will find it.
Peace and enjoy