Very clean. Perfect place for a family vacation. Kids loved the backyard!