Leo's apartment is top notch!
Really well located with buses nearby and walking distance to the most important attractions.
You can tell the whole building was recently renovated and the apartment was impeccable: new sheets and towels, fully equipped kitchen, tv, air conditioning.
We had problems with the wifi which was almost none existing, making it difficult to book tickets and using it at all. Luce was a great host and did her best to help us out but unfortunately fixing it in the days we were there was impossible. Luckily is something possibly to fix.
I'd recommend staying at this apartment 100%!