We had a lovely stay at Leo's place, and he has been a fantastic host. Most notably, on our end there have been a few fails in our planning, i.e. arriving late etc., but Leo remained most accommodating in all circumstances - something travellers always appreciate.
The apartment itself is wonderful, it is small, but it is smartly equipped and has everything you need for a great stay. The location is superb as well. Grazie Leo!