This apartment is in Leblon, a peaceful but chic part of Rio.
It is only a few stops from the metro and just down the road from the beach. The beach, restaurants, bars and shopping centers are all within walking distance. I even took a stroll to the Botanical Gardens of Rio.
Thiago was great at communicating and very helpful - he even called the jiu jitsu academy to see what time they would be open.
I highly recommend staying at Thiago's, whether you want to explore all of Rio or just enjoy Lebon.