Koh Samui is the best place to stay! ! I say this as a specialist. I was there 2 times, going to the 3rd, I worked there as a guide for 3 months. Firstly, it is a combination of price and quality, and secondly, relaxation at the sea under palm trees and nightlife.