Lorenzo was a fantastic host and greeted us upon arrival. The location is is in the heart of Florence, approx. 100yards from the Duomo! Highly recommend.