I was lucky to stay at Leo's place and I'd recommend it to anyone!
He apartment is nice and clean and the AC was very welcome with the hot weather.
It's within walking distance of major touristic places as well as the park.
One downside was people walking past late at night which woke me up a coupe of times.
But that's minor compared to the overall great stay!