Leonardo is the super host, indeed!
He was always available to help at each step. No problems with check in. The apartment is 15 min walk from Uffizi. It is extremely clean, spacious and cozy.
I would recommend to stay there 100%!
No problems whatsoever!