I unfortunately wasn't able to stay at Davide's due to visa issues, he was incredibly understanding however and great with communication even though plans kept changing! I would definitely stay there in future if I'm looking for accommodation based on the way he dealt with the situation. Thanks!