My husband and I are thinking of coming to Krabi for a week. We want to see Phi phi and Ko Lanta and maybe the 4 islands. Is it best to stay in Krabi and take day trips? or just come as backpackers and stay in different islands for a couple of days each? Do we need to book in advance for mid April? Any recommendations for places to stay? Appreciate your responses!