I've stayed here twice and I liked it both times. It is very clean and quiet, not as luxe as some of the other hotels, but nice enough. It has a much cooler feel than Treasure Island. The location is amazing, and you can get your fabulosity fix right across the street at Cosmo/Bellagio/Aria.
I booked several rooms here for CES and found their phone booking agent to be super pleasant, and when we checked in, the desk agent was accomodating and patient. The person who checked us out must have been new or tired (it was 5am and there was a long line of several people checking out). We were charged for internet access even though it was included in the resort fee. He did take it off, but only after it was pointed out.
Regarding the resort fee, they are standard operating procedure for Vegas hotels. Ceasar's properties used to advertise that they didn't have a fee, but those days are over. I just see it as a very high internet-access fee.
The two Starbucks locations were great, Earl's of Sandwich was the perfect cheap mid-day meal, and the dudes running the taxi line were great. PH is definitely a 4 star worth returning to on my next inevitable desert pilgrimage.