Very clean! Bed and pillows were extremely comfortable and good quality. Brand new heating and air system. Host was responsive and even provided a high chair for my little one. Had a great stay and would highly recommend!