Clean cosy full of touches of care thoughtful host.