The DeLaneau boutique occupies a privileged location just off the Rue du Rhône, overlooking Lake Geneva.