bielebog
Ich mach das gemäß https://wiki.openstreetmap.org/wiki/DE:Key:building:levels?uselang=de immer so, daß als building:levels=* die Etagen mit sichtbaren Außenmauern zählen. Alles darüber ist Dach, auch wenn's mehrere Etagen umfaßt. Ob die bewohnbar sind oder nicht, ist da irrelevant. Dafür gibt's dann roof:levels=*.
In diesem Fall wäre das damit also wohl
building:levels=1
roof:levels=3