While the food isn't bad, I would recommend just going to Downtown (15min) and pick a restaurant there. I don't drink so cannot comment on alcohol selection.
Luggage can only be checked 24h before departure, so you would have to wait for this anyway.