IMO, it's the worst place in Thailand, the least interesting and beautiful Island
Full of Europeans and Americans, things are more expensive. Very superficial place
Market and watches are crap. Go to Bangkok if you want nice cheap reps. MBK mall, night market are the places to go.
Regarding tourism, Ko Tao and Ko PhanGan are much better