Stayed at this property as a group of 3. It will easily accommodate 6 as advertised.
I would suggest you would need a car to enjoy the complete Chamonix as although buses were regular, it would be a bit of a hike with all your ski kit to get up into the town centre for the bus stops. Everything you need to enjoy a comfy stay. Jean-marc was very help throughout.