Didn't meet Francesco but his buddy Alessandro who let us in is great! The apartment is super, cannot find a better location. It's a bit smelly and the wifi is a disaster but it's a great spot and I'd stay here again.