Superb apartment to stay in Geneva. Do not hesitate !