We have stayed in both types of rooms, and I would absolutely stay at the PPH. The view is awesome. I would make sure to request as high a floor as possible.
I found the PP to be a very friendly, welcoming hotel. I did not get that same vibe at the DLH, after staying there 3 different times.