Having stayed a few times at the PH (standard room, standard suite and corner suite) and one each at the Ambassador and HR I fully agree that the HR is better quality/service than the Ambassador, better value for money (or points) than the PH and easy to reach from the city center.
But as a tourist (especially first time) I value a lot being in the city (not just close to it) vs at the airport. Even if purely psychological. Just being able to walk to/from my room to the lake/restaurant/old city is (for me) more valuable than 20k points or a more recently refurbished room or the proudness to have secured a better deal.
So I would choose the PH