It's easy to see why Thai Smile is rated so highly. The whole experience is far superior to other budget airlines in the region and in our experience it is consistently very good. The staff, whether airport based or cabin crew, certainly live up to the airlines name and couldn't be more helpful. Check in at Suratthani was easy and as we were returning the same day, we were able to check in also for our return flight which saved valuable time at Bangkok. The flight was on time( as was our return flight) and the cabin very clean...something other airlines should take note of given the turnaround time is about the same.
On Thai Smile, drinks and snacks are included so no need to buy anything on board. The cabin crew were friendly and extremely efficient. Even boarding was less chaotic than with other airlines so our overall experience was excellent.
Thai Smile is the only airline flying from Suratthani into Bangkok Suvarnabhumi which is certainly advantageous if connecting to an international flight.
When ever we fly to Bangkok for whatever reason, we always fly with Thai Smile.