Heating system is a bit on the DIY side.
Overall it's ok but a bit pricey for what it is in my opinion