The apartment is just as described and how it's showed on pictures. It's comfortable, beautiful and big enough for 5 people. Location is great, you can walk to the historic city center and be around the Duomo or Ponte Vecchio easily. We had not meet Tommaso, but we talked with Elena, who has made contact and communication always easy and fast.
Unfortunately, the only problem we had was regarding the warm water for shower, we could't have a shower all 5 of us at the same period of the day, for example the 5 of us during the morning or the 5 of us during the night. We had to divide ourselves in order to not be in a cold shower in the middle of december. Communication was easy and fast even during the Christmas holidays, they even went to check the problem on the 25th December while we where traveling in a day trip and told us they have never had the problem, but unfortunately we had this problem during the whole stay. Water is warm and hot, but it would finish after 2 or 3 people had a shower and it would take quite a while to the water to get warm again and to the others to be able to have a warm shower.
If it was not the water problem, I would definitely stay there again.