I’ve been there last year. Beautiful island a lot less busy then Samui.
You should really go to the fireshows at Sai kaew beach! It starts around 8:30 be early because it gets crowded at the restaurants with the best viewing spots.
After the show you could go to cafe old-Amsterdam.
They have some working girls hanging around. Maybe I was lucky but they all looked great.
Next to old-Amsterdam there was a bar with freelancers.
It was hot as F and they left the fans off. But the girlf took good care of me ;)
Have a great time