The Villa La Grange, set in Geneva's biggest park which slopes down to the shore, is well used to hosting showpiece events