We had an excellent stay in Florence. Apartments are located just 5 minutes by foot from Duomo, and 20 minutes by foot from train station. We didn't use any public transports at all. All places of interest were easily accessible.
Apartment is on the 6th floor, but it gives you amazing view to the roofs of Florence. You can see Duomo right from your window! On any lower floor you'll see just an inner yard or walls of another houses.
There's a shower cabin in bathroom, what is pretty rare in other apartments.
Flat was very clean. It had all the necessary items for worry less living.
We didn't have a chance to meet Enrico, but we felt his care and hospitality anyways=)