Bangkok is NOT kid friendly! Stairs everywhere, dirty in some parts, lots of shopping centres though.
Koh samui is great has heaps of activities for kids ie elephants tigers. Safe clean and friendly!
Phuket - unless they are teens and even then is be cautious.