Below are reviews of the city of Ko Phi Phi, Thailand from an actual visitor's perspective.
Nice town. A lot to do. Nice mountain view. Plenty of boat rides to islands and monkeys. Lots of shops and bars. You can find what you need on the island easy.