Go to Koh Samui or Phuket (avoid Patong) if you love Thai food or want to become a lover of true culinary treats.
I have never been to Samui, but many love the island. Try the South of Phuket, very nice resorts there, for example the Mövenpick in Karon.