We have stayed and enjoyed the three hotels. PPH had slow elevators and you will see traffic when you go to the parks or DTD. I know that isn't a big deal to many, but to me and my family, we prefer not to see it. We would stay at PPH again in a minute, but it would be our last choice ONLY because of seeing the traffic. The character meal was great, kids loved the slide, and the room was nice size for this family of 5. DLH is a bit far to walk when you are tired and your kids are whining how far the room is! But, the walk is entertaining if you like window shopping. Even though the monorail is there, sometimes it isn't running, or it is so crowded to get on it, it would save you time to just walk to the park. The pools are nice, Goofy's kitchen was BUSY, oh, and I saw 3 different cats roaming the grounds there! GCH is great IF and I repeat IF you get a room that you requested. Since my kids are now taller than I, we really needed a room with the daybed. We were put in a room that was close to PPH overlooking where you walk from the PPH and an air mattress. We had to rearrange furniture for the air mattress. Very tight squeeze. I got lost EVERY TIME trying to get back to the room. We were put on a list and were moved a few days later to a daybed room which was better because I was in the Acorn gift shop purchasing medicines, etc daily. All but hubby got sick at Disney. The housekeeping staff was wonderful at GCH. The balcony was nice to sit and watch the monorail go by while relaxing with sick kids. Out of the three if I won the lottery, I would stay at GCH every time. It is nice to walk out to DTD and be in the middle. Go left, and you can go to the movies (went twice while there this time and the price was good for the first show of the day), go right and you go towards the park gates. If your kids are younger, I would say DLH would be a better fit visually. Have fun where ever you decide to stay.