The apartment is extremely well located. Being a local myself and visiting my own city after a couple years, I can tell that you can't find a better spot in Rio: close to the best restaurants, shops, night life, public transit, and one block away to the beach. The communication was perfect and very personal, the apartment is beautiful and modern - I could even do my laundry and cook when I wanted to.
I will definitely stay here again when I come back to Rio, it was a great experience!