David is a fantastic host. His apartment has the perfect location in Florence and is spacious and comfortable. Highly recommend.