Very stylish apartment close to all the action in Geneva