Our stay began fine and the apartment was spacious, clean and met all of our requirements. On the 2nd day the heating stopped working. We contacted the host and somebody popped over to fiddle with the boiler settings and said all should be fine now. However, the heating still didn't come on and the water went from scalding hot to ice cold. Not ideal for an adult let alone when giving young children a shower. The apartment was freezing all night and none of us slept. Also had my pregnant sis in law with me and she really struggled with the cold. The next morning, we contacted the host first thing in the morning hoping that it would be fixed whilst we were out however the engineer didn't arrive until the afternoon, after we contacted host again. He made things worse and we were told that we would be moved to another place. Wasted our last night as we didn't end up moving until 10pm and children were very upset. Apartment we were moved to was filthy - dirty, dusty, sticky carpets, kitchen was sticky and unclean and one room smelt of weed. Completely unsuitable. Couldn't bring ourselves to stay longer than absolutely necessary so packed up first thing and headed home. A disappointing end to a family trip that started off great. Host was brilliant at communication before booking but since things went wrong, has been ignoring all contact regarding a refund which we believe is well deserved. Have involved Air BnB now and hoping they can help resolve the matter.