Check plus for all the boxes....clean, comfortable, convenient and a thoughtful host with great pups.