What makes this place so exciting and exceptional is actually the host Andrea. He's extremely communicative, helpful and eager to make the stay as comfortable as possible. He provided clear instructions as well as lots of recommendations around food, sight seeing and general outdoor activities. On top he keeps checking frequently to make sure everything is ok.
The apartment is very well located for everything you need, groceries, shopping, restaurants, even a gym and most importantly the beach. If you want to use public transport it is very close as well. Overall a great location for your stay in Rio.