Koh Samui has some of the best beaches in Thailand, which you should know by now if you watched The White Lotus season 3.