score:6
Yes the airport works 247. I just recently spent a night there last week and I can guarantee you will not be the only one. As the airport was renovated recently, there's now less places to sleep on the benches. For 247 amenities there is at least a 247 grocery store and the Burger King is also open quite late, not sure if 247.
Note that if you don't have checked-in luggage I would recommend staying airside for the night. It's a lot more comfortable and it will be easy to find a place to sleep and to charge your phone.