Everything you need to know including where to stay, what to do and where to eat on Koh Samui + all of our best tips for exploring the island.