Perfect little oasis, comfy, clean and welcoming. Extra good to be able to have the dog, as well.