Ye I've bn to koh samui a couple of time with the ex Mrs, nice place, nice beaches, shops, hire a car and drive the island in a couple of hours, drive on the left too. Food is and still quite cheap there. You got to go see the this boxing tournaments that are advertised.
Enjoy.