Great location with lots of food choices and conveniently located next to main Geneva station.