Giovanni has great communication. We communicated a bit beforehand about some logistics and he gave fantastic advise, even which train station to arrive into Florence to put us closer to his place. Check in was flawless and really easy. He has a nice folder of tips for his guests and was very accommodating. Great stay!!!