Clean, warm, comfy and a thoughtful host - what more do you need?! Fantastic.