I stayed at the Grosvenor for 4 nights last week. Yes the property needs some work: carpets stained, general wear and tear etc. My room, a deluxe room with DTD view was nice, not great.
I did hear one guest at the front desk demand his money back after inspecting his room. I believe the courtyard rooms, and those overlooking the parking lots, that are often offered at bargain rates, are the ones bringing in the bad reviews.
I found the restaurant to be very good. The Disney Transportation to and from stinks.
Would I stay there again? If I was there for a meeting in the building I would have no problem, but it isn't on my list of places I want to stay.