This Swiss chalet style apartment building produces twice as much heat than it needs via the solar thermal panels on the roof. Heat from the sun is stored in hot water which is used by resdients and which heats the building through under floor piping.
And it does all this in Switzerland in the winter too.