I don’t seem to have had all of the negative experiences that others here are reporting. Most of the recent places I have stayed have been clean and recently renovated. Usually the same or maybe slightly cheaper than a hotel room.