Don't waste your time in Phi Phi and Krabi town.
Take a day tour to Phi Phi will do, as the water there is so salty that you can't boil and drink it. Most of them time, you'll won't be in the hotel anyway, due to busy schedule of snorkelling and swimming or island hopping etc.
Krabi town, not sure if I went to the wrong place, but its quite disappointing. Ao nang beach is a better place IMO. The massage is a MUST try. Value for money I must say.
