I haven't had the opportunity to meet Leo but I met his aunt, Sol. She is one of the kindest hosts I've ever meet. She's done everything to make my staying comfortable enough. I truly felt at home!
The house is located near Lapa (few meters from Selarón stairs) and maybe 10 min walking from the main touristic spots in Santa Teresa.
The room was super clean, tidy as well as the bathroom. The bed is quite comfortable and it's easily suitable for two.
If you're looking for a place to spend a few days visiting this lovely neighborhood, just stay at Leo's. You won't regret!