We stayed at the DLH and I actually don't think the cost is justified. It's a nice hotel, but not a $500-700 nice hotel. Yes, you will probably see Goofy on the lobby, and you get the magic morning thing, and you get a personalised room key with Disney characters, and you get Disney embellishments into the room.
Here are what we found to be negatives:
1) Price is exorbitant
2) You will probably not be able to get a late check out. We asked on the day we arrived, and were told to call first thing in the morning on our departure day. Our flight out was at 2220, and it was 35 degrees (!), so it would have been nice to have popped back to the room for a shower etc. Called first thing in the morning, and was told "we're not doing late checkouts today, your check out time is 11am, have a magical day". Do we ended up going into the parks, lugging all the stuff (cameras, tablets, etc) that we were not prepared to leave at the desk or in our rental car, and it was hot and heavy! Sweated like pigs before getting on the plane which wasn't pleasant.
3) The pool is always packed, and you will find it very hard to find a place to sit / put your stuff
4) The guest laundry (which isn't free), is located away from the accommodation towers. Its not a long walk, but it does mean your lugging your dirty laundry in public and its a hassle to check whether they're finished or not.
5) Parking is $17 per day
If you were to say, compare DLH to the Candy Cane Inn, you would save about $300-400 per night, which is a lot of churros, a nice meal at Rainforest Cafe, lots of Mickey toys, etc.