Cimatori 12 is perfect. The place is super spacious and even has a bathroom and a half which is a rarity in Europe. The kitchen is modern and everything works as expected. The host is kind and helpful. The location couldn't be better. It is right between Santa Maria dei Fiori and Piazza della Signoria. I completely recommend this place.