The flat is located in a nice and safe area close to a supermarket and the beach. Even though it takes slightly long-ish to get to the centre from Leblon, I think it is a reasonable trade-off considering the security the area offers.
Joao Pedro and his girlfriend - who is the person behind the flat's attractive design - were very friendly towards us. We had a great time going out with them and their friends.
I would recommend Joao Pedro's place to future travellers to the area.