Good place in the centre of Genève! Everything you needed is there.