very spacious, warm and comfortable