Bangkok Airways have their own little lounge area for all pax. It has free fuit juice, water, tea & coffee and small nibbles (including fruit). At Koh Samui airport they have internet access too. Very good airline, but if ur on the ATP, make sure u get row 1 (for extra leg room)