Flat was great. Not much privacy between the common area and bedroom. It's only separated by a curtain.
I didn't meet Massimo, but was given his caretaker's information as soon as I booked the flat. I tried scheduling an early check in if it was possible, but couldn't which was fine. However, we agreed on a meeting time at 2pm and she wasn't there when 2pm hit. I had to call and wait for another 10-20 minutes until she arrived.
Other than the communication issue, our entire experience was great. Florence is beautiful and the flat is not even 800 meters or half a mile walk from all the major spots.