I gave this stay a 3 star review based not on the flat, which is perfectly fine, but on the host (or rather the property manager, not the owner of the flat) Veronica. There was no heat for two nights in the flat, due to a faulty battery in the thermostat. I had to sleep in a sweater, hat and mittens! After I informed her of the lack of heat, she kept asking for more and more photos of the furnace and thermostat. I was not at the flat all day - I was on holiday! Long story short, a neighbor finally came to fix the thermostat.
I understand that things break, it was the terrible response from the property manager that ruined my stay. The owner did contact me and she was the one who got her neighbor to respond.