Comfortable, warm, well-equipped. Lovely hosts.