My family has stayed at the Hawthorne Suites on Canada Dr twice. It's very nice, clean, breakfast buffet, a separate bedroom and good sound-proofing in the rooms. However...
It just doesn't compare to staying on site at U&IOA or WDW. At U&IOA if you stay on site (we stayed at the Royal Pacific) you can walk or take a boat to the parks - no need to drive and you have the FOTL perk. What a perk it is! I wouldn't go the IOA any other way now. You show the card and practically walk right on the ride. What a deal! The hotels are really deluxe too. We got a good deal with the Loews card (free upgrade and milk & cookies) and an Entertainment rate.
For WDW we have stayed at the Hilton, Grovesnor Square, Marriott, Sheraton Safari (and several other places) - not any more. It's just too much hassle to do all the driving/parking/etc. We live in FL (1.5 hours from the mouse house) and always have a car when we go, but when I'm on vacation I don't want to drive! I'll admit we do drive for dinner sometimes - Chili's, TGIFridays or McD's but it's SO much easier to walk, hop on a boat or a bus and let someone else do fight the traffic or find the right road. BC is fabulous! You can't beat being able to WALK to Epcot. ("I'm going to run over to Canada for a beer. Want anything?")
And I totally agree with mickeyfan1 about skipping the "complementary transportation". The on-property/non-Disney hotels do a fair job, but the busses hit several hotels each time - it's not a straight shot to where you want to go.