Very clean and comfortable. We couldn’t tell what it would be like but the pictures don’t lie. We brought our 2 dogs and they loved it as well, there was even a dog cot for them! We would most definitely stay again.