My wife and I stayed at Leo's for two months. He was always nice, and a fast responder. We had a couple of repairs needed on the apartment, and Leo went really fast and fixed everything.
The apartment is equipped with what you need for a long stay.
I Will definitively recommend the place to anyone that needs a place to stay.