Great location near the centre of Chamonix and close to hiking routes. The apartment is well furnished (and perhaps recently as everything seemed new) and was comfortable and pleasant to stay in. We had our 18 month old daughter. Lots of space for her to play and because it was open plan, we could always see where she was.
Only downsides were the parking ie none and not even a handy drop off point and we were told we'd be met on arrival but weren't met at all so had to muddle through. This was fine as the pre-arrival instructions were good but when you expect to be met it's a let down not to be.
If we ever return to Chamonix, I would stay here again and I would certainly recommend it to friends and family.