I've been to Pico De Loro 3 times for the last 2 years, and the experience has always been great. However, this was our first time trying their hotel, and safe to say I plan to do it again.
The room was spacious, and the bathroom was clean. They have fast wifi, so if you plan to work at the hotel or around the beach, doable naman sya.
Their staff are friendly. I guess the word of advice is that their food tend to be a little expensive given the quality.