From gourmet hotspots to scuba sites and beach parties, there’s something for everyone on these Thai isles