In my opinion, I think Koh Samui loses its charm and island feel during the peak season (December - February) as it gets too crowded with tourists. Fortunately, it is a pretty big island, and you can still find secluded more peaceful beaches and quieter restaurants if you stay clear of the most popular areas. But my suggestion is if you want a more local authentic Thai island feel, head to Koh Tao instead.