A caring Christmas at the Haven, 19 Glanhafan.