We booked for two nights and left at 2am on the first night! Disgusting! Mold around tub, smelt like someone smoked 20 packs of cigarettes daily in the room for the last 20 years. Dirty bedding, carpet and chairs. Paper thin walls, could hear everything going on around us. Small flies everywhere. We tried to tough it out but could absolutely not. And ended up booking a hotel 30 minutes away. Luckily, the Holiday Inn. in Elgin understands what good customer service and clean accommodations are and let us check in at 6am that same morning. The hotel is refusing to issue a refund for the second night. Horrible business practice since all of these problems we encountered were a direct result of bad property management on their behalf. The pictures of the property must be photoshopped because they are a horrible representation of what this place actually is, and the good reviews must be fake.