The airport itself has charging points but last visit ( October) only one out of five was working . Lounges are a better bet - Centurion is good as are American and Latam - no recent experience of Star Alliance . Restaurants - it very much depends on your luck....