They have mobile phone charging stations. There is a The Face Shop store which is awesome because I had no time to shop in Seoul. Sadly, they do not have wrapping stations for the luggage. Not good!
Please be at least 3 hours prior to your flight for check-in. The custom clearing is very slow and checking in over the counter is not very fast too. Good luck if you need to do tax refund.