So I will save the praise for the TR but the crew was absolutely amazing, probably best I've had.
In regards to the snack they did have a tray in each galley with packaged crisps, cookies, pretzels and things like that. About half way through or was people woke up from their first nap they brought around a plate that had this nice fruit tart on it with an opened face roast beef/cheese small sandwich.