Excellent location, 10min walking away from Duomo, cozy appartment and cheap compared to other options.
Nevertheless, the heating issues MUST be solved, an individual heater is not enough to sleep warm in the appartment. Another great thing to improve is that the bedsheets were quite dirty.
If the negative points were solved I'd repeat for sure.