we are going to bangkok - krabi (krabi sands resort) then phi phi island villiage
i am assuming we can use the ATM in bangkok to get currency but what about krabi and phi phi island ?
is it best to get dollars or baht for day to day exenses ?
can i use a card in most restaurants ?
we go on the 10th november for the first time and are very excited, we've wanted to go for ages

thankyou xx