Nice location, but keep in mind there is no elevator and you would need to carry your belongings to the third floor, quite outdated kitchen and some fixing to the bathrooms needed.
But on the other hand - you are on the first block of Leblon. Ok for a short stay.