GCH is the way to go if money is not an option. Location, location, location. The hotel in my opinion is way better than Wilderness Lodge at WDW. I love it there. I put it up there with the best of all the places we've stayed. GCH other advantages include: private entrance to DCA, magic mornings other DLR have it too, wonderful chaisse lounge chairs (their unbelievably comfortable), great dining, did I mention location?, awesome lobby, and most rooms have balconies.
Personally I love it and its worth it to stay on property. I don't like walking on Harbor Blvd. I don't feel the Disney experience when I do stay in a good neighbor. I like walking through Downtown Disney vs. walking the congested street traffic.