We stayed at PPH last year. It was a good hotel, but just alright for the price. The rooms were spacious and my kids loved the waterslide. We had problems with the hot water in the showers the whole trip, and the elevators can be very slow. And you have to cross the street to get to the parks. Yes, you go through the GC and can enter DCA through the back entrance, but the magic sorta slipped. We stayed at the HoJo with park view - for $100/night less, I'll stay there over PPH.
I'll be staying at DLH in February, but only with a big discount. We'll see how it fares. I would imagine that not having to cross a street, all the Disney theming, and being close to the monorail and walking through Downtown Disney should kick the magic/escape feeling way up. I'd go with DLH.