Fantastic place. A must if you have to be in Geneva