i'm flying in to krabi thailand july 6, out july 13. with my wife and 3 teenage children. we're looking for a good holiday resort to stay in, by the bech, that has it all, but is also close enough to village/shop/restaurant life to break boredom maybe koh lanta, or phi phi dom, or ralleii, or krabi. any suggestions from people with experience? give me resort names with its pros and cons. serious answers only please.