From booking the chalet to arriving communication with the host has been great. We've been to chamrousse before and love it especially the chalets with there perfect location just off the slopes.
Although the chalet guard didn't speak much English we checked in with out any problems at all.
The chalet its self is well equipped and comfy. Would be a squeeze for 6 people but do able. It was perfect for the two of us especially because I had planned our engagement. Hence a holiday to remember.