Okay! so Krabi Town is not the most exciting place to visit, but if you choose to go there I recommend Apo Hotel. I paid extra for a room with a view of the river and it was nice, however be warned it also faces a very busy street so a lot of noise even late at night. I have good ear plugs but next time I would choose a room at the back for quiet. PROS: Excellent staff, very sweet and helpful-very comfy bed-strong wifi-very clean hotel, actually feels new-and three of the best restaurants are a two minute walk as well as a big open air Thai market. CONS: none, only the street noise with river view room. As for the restaurants, my favorite was Koko Cafe, great coffee and home made ice cream and very good food as well. May & Mark is the other good restaurant and then Poo Dam is an open air Thai sea food restaurant where mostly Thai people eat. I would return to Apo next time I am in Krabi Town.