Leonardo's flat was clean and nice. It was very easy to communicate with him so the check in was quick and simple.
The only (little) downside was that the building is close to a big street, so you hear the traffic.
Altogether we enjoyed our stay at Leonardo's and would recommend other travellers to stay there.