I've stayed in probably about ten large (~10 guests) rentals at Whistler over the last decade. This was probably the best rental I'd stayed out, and I'd very much be interested in renting it again.
The check in/out was good. The only issue was that we paid a deposit first and then did not get any further notification or reminder of the full payment due date until we got a mildly threatening email when it was overdue. Some friendly reminders would be very nice.
The place is large and very comfortable, and it easily and comfortably fits groups of 8 skiers. There are additional beds, but things get a little tighter after that with the dinner table, the ski racks, the boot dryers, the hot tub, and so on. We had 10, though, and it was fine.
The place is not really ski-in/ski-out since there is a short walk of about 100 steps to the slope, and it's only accessible coming down from Whistler Mountain, so there will be an extra lift at the end if you are coming from Blackcomb. The walk to the village is also a bit long and uphill so a car would be good.