Its not the
Disneyland hotel but if what you are looking for is a clean inexpensive place to rest your head it should fit the bill. However opinions can be so different. My one place that I declared my never-again-not-staying-in-that-hell-hole place on Harbor other people say that they liked just fine and would say again. Go figure. On our last stay here we were all in agreement though that is time for the DI&S to start thinking refurb but still not on the never again list.
Word of advice about DI&S-depending on what you are looking for room wise. The rooms at the front of the building seem a bit nicer/better kept and they get housekeeping services earlier in the day (on our last stay we were in the back and we had housekeeping showing up after 5:00pm). However my room in the back was quieter. In the back I didn't hear kids running around in the morning shouting to each other which is a pet peeve of mine, particularly on the morning after a party or other late night in the parks. I do not want to hear 6:30 am rope droppers when I didn't get to sleep until 1:30 in the morning.