All went pretty well!
Stefano is super polite and helpful with everything. The location is amazing. You are going to be right in the city center, which is good if you are a traveler that barely stops at home. However, if you are the kind of traveler that enjoys sleeping in, beware that, (although the windows are noise concealing) you will hear street movement. Also, if you prefer to cook instead of eating out, take in consideration that the kitchenette is a bit small.
When I come to Florence again, I will most probably choose the same place to stay.