One of the best places for stay in geneve .