Indoor-outdoor suitable, dog friendly (fenced in) spacious place. Comfy beds.