I LOVE the Courtyard! I've stayed a couple of times, and have always had a pleasant experience. If you'll only be there for a few nights, and you got a good rate, I wouldn't switch reservations.
Usually, people that don't like this hotel are looking for a Disney resort. That's not what this is at all. You won't find any "Disney magic". What you WILL find are clean rooms, friendly staff, and relatively efficient transportation. The rooms here are the biggest on property. (Bigger than the Contemporary and the Polynesian rooms...)
None of the rooms I'd ever stayed in were in disrepair. I got a room that was right on the highway, but was told that I could move the next day, so I did, without problem.
My only real complaint was actually the food. I ate at the restaurant, and while the food was good, it had the CRAZIEST hours! It wasn't open for lunch!!! And the counter service left a lot to be desired. BUT, we were a quick walk to Downtown Disney for McDonald's or Wolfgang Puck Express.
Just don't be waiting for a Disney Resort experience, and you'll be fine!