We spent a week at John's apartment 3-346 at Squaw. We have two kids under age 5. It was perfect.
The unit is great, plenty of room to sleep and play. It can be a little bit noisy at night because it's right off a main re-supply thoroughfare for trucks and you can hear the snow making etc, but if you close the windows you're fine. The building has a hot tub etc, and it's very well located. Easy access to the garage if you need it, and the ski locker which is nice. Across the street from Squaw Kids, right in the middle of the Village. I did not get in my car one time for seven days!
John is a pleasure to work with. Responsive, considerate, professional.
I would note that since you are renting the unit from a private party and not The Village, you are responsible for things like dishwasher detergent and garbage bags, and any maid service would have to be contracted through a third party. Minor details, and ones which John is addressing, but worth noting if you are also managing little kids etc.
Great experience overall!