We didn't meet Leonardo but he was very friendly & communicative. The place was perfect for the two of us. No complaints! A heads up: bathroom is super small, and the flat was up 3 flights of steep stairs. Great location, Rosati for coffee right around the corner, tons of great shops. Grazie Leonardo!