The communication was wonderful and very helpful-even his mother was around to show us everything, but did not overstep her boundaries and left us to do our thing! The room was just as pictured, very spacious and with a lock. We had no problems getting to and from the apartment. It is centrally located, but is definitely a 20 minute walk to things..so if you've had a long day with luggage its not always convenient, but again still central! There was a booklet with all the information you could need and they are very kind in letting us leave our luggage in the flat after we checked out for a few hours!
I would note, and Matteo forewarned me about this!, there is construction happening along the entire road. It seems to be a major road as there is a lot of diverted traffic so if you're getting a taxi just know you can't get one to that street! Florence was SO HOT when I went, however, there was a very high-powered fan ready for us in the room!