Comfortable, spacious, well-appointed. Everything you need is there, labeled & organized. Friendly host & dog.