This is a great unit in a great location. There is really easy access to the village walking down the ski slope to the village, yet it's quiet. Looks like it would be really great for ski-in, ski-out. Super clean, and the first unit on this trip that had a dishwasher - yay!
A couple of things to keep in mind. We arrived just after the record-breaking temperatures - Whistler is not used to these, and few properties have any air conditioning. This one doesn't either, which normally doesn't matter, and it's shaded by trees. But the whole building had heated up, and it took a couple of days to cool There were two box fans in in the unit which were really appreciated - probably emergency ones from someone's basement somewhere - not complaining, we were lucky to have anything! - but families with smaller kids would have been concerned about broken guards etc. If the climate continues to warm up kid-safe fans would be good.
The other thing is the den / second bedroom. I didn't read the description carefully enough, or properly interpret the pictures. What you see with the bunk bed in the pictures is very fair, that's exactly how it is set up. What I didn't realize was that there's no window in the picture because there is no window in that room, in some units I'd guess it might be used more as a storage room. With the unusual heat and mainly the fan to circulate some air it was pretty hot - again not a problem in the winter. Also of interest to parents it seems that the 'bathroom' style locking doorhandle is installed backwards on the door, so it's possible to lock kids in unless they know how to use the safety release on a bathroom doorhandle. Especially when there is no window either, it might be tempting... but obviously not a good idea.
As a really large, comfortable one-bedroom place, very clean and pretty well-equipped, with loads of room in the living room for the sofa bed, and two bathrooms, it's excellent. Just keep in mind based on your needs for that second bedroom, it might or might not be the perfect match for you.