My mate uses SnowBizz (I think they have a website). He's used them a few times as they are 'mid-range' in price, nice friendly owner, chalets were basic but perfectly adequate, close to slopes. I think he went to St.Vincent (sp?) in France.
Can get more detail off him if needs be.