The PV panels would take up 612 square metres for a 90kW array. Air sourced heat pumps would need to operate through the night to keep up with the heat loss and won't look attractive.
Solar heating (thermosiphon) needs the water tank above the panels above the 'child interface' area; start worrying about wind loading...
The only technology that fits aesteticaly and technology is thermodynamic panels...