Very close to Geneva station! Lots of restaurants around.