People tend to check in during these times:
Free vend/ coffee time: 8-9am, 10-11:15am and 3-4:15pm. Get them from vendies near the canteen!
The omelette bar is great.
Not sure about here being the best choice for a night time study. No food and drinks are provided and the vending machine is often broken.