Others on here will know the details of whether you can access the lounge.
But with respect to facilities, yes it is now airside. Food offerings are pretty limited, just some rolls and crisps. It is a pretty modern lounge (not a surprise as it is new) and I was happy enough to have a beer in there.
Hope that helps
Billy