Great side: The location and quality of the apartment are very good. The decors are thoughtful and top-class, the bedding is comfortable, and the shower is nice. The towel rail can be controlled with a simple boost function from the thermostat is very handy.
Be aware:
1) Please bring earplugs as the square often be very crowded day and night, with loud singing til late at night from gathering at the square, during the week, and at the weekends.
2) No washing machine. You can heat up food but not really cook much due to very limited space and no extract fan. Not a problem if you stay a night or two but if you need to stay over a week, this can be a concern. No hot water at the kitchen tap for some reason. We asked but didn't get a reply.
3) It's not really flexible. We were charged 40 euros for late check-in, and check-out was strictly 10 am without an option to leave luggage for an hour or two. However, we were told the next guest is going to leave their luggage at 11 am. So do ask early if you need to leave your luggage after 10 am at the booking, I guess, that way, there could be a possibility. On a positive note, there is luggage storage within 10 mins walking from the apartment and costs about 10 euro for 5 hours, which is easy to use too.
Overall, we enjoyed our stay. We appreciate the effort the owner put into the decor, which made it a nice memory for us at Florence. We will come back again, the location is good, but will try to avoid a late check-in :D Thank you Alessandro.