Where to Stay in Geneva Switzerland ?

The beautiful city of Geneva is the second largest city in Switzerland. Close to the
French border in southwest Switzerland and next to Europe’s largest lake, Geneva’s unique
history spans over four thousand years.

What’s the best neighbourhood or location to stay for Tourists ?