Geneva is a wonderful city with lots to do.