score:4
Having spent time at the cafe mentioned, I can tell you that it indeed does have power outlets and comfortable seating.
However, as it is the prominent cafe at check-in; it gets crowded quickly.
There is often a large line at the counter. If you are traveling with a partner, have one reserve a seat for you.
Upvote:2
According to this sleeping in airports - review:
There are armless benches in landside and I have seen several people sleeping there, and fantastic cushioned sofas in the food court between 2A and 2B. The airport has free WIFI lots of plugs.
By "lots of plugs", I read power sockets.