Sorry to here that the new place didn't work out but mould is never good. Its good that you are now able to appreciate where you are. Does the Landlord get to pay for the heating? That could be interesting.
I really do wish you the best for the future.......