very spacious, comfortable and warm