The apartment is well located in a very safe neighborhood, and Leonardo is a very helpful, attentive, and open-minded host from whom I learned a lot about Brazil during my stay there.
He speaks almost perfect English and eager to learn other countries and cultures. You will have a friend in Rio if you stay with him!