These guys coded 8 semi-complex pages of a web app for a small fraction of what I would have paid here in San Francisco, where I live. Overall, the code was great. The turnaround was fast, and the project management, communication and customer service was solid all the way through.
Note that I provided a robust invision prototype and an in-depth demo video recording, which I assume helped things run smoothly, especially given that language barriers and time differences make meetings difficult. I would add though that my project manager communicated in English very well.
Like with any contractor (or employee, for that matter), you get out what you put in. I don't know who these negative reviewers are, for those who had bad experiences, I would not surprised if they did a poor job giving the P2H team everything they needed to do a good job.