We stayed in this property with our family of 6, including 4 teenage kids, and it worked very well! A lot of the listings in Snowshoe are incredibly dated and seem a little musty and dark, but this property is all new, bright, and clean! The building is a little old, but that did not affect our stay.
The best thing about the property is the host, Tom. He is incredibly communicative and sent us a lot of helpful information before the trip, including a helpful reminder to bring groceries with you, the best place to get limited groceries in the area if we need to do that, and where to rent our skis, including the encouragement to do that all online in advance. Tom emails you in advance with very specific instructions on check-in and he even has a contact on-site if you have any issues during check in or throughout your stay. He has reliable wifi (important in the area) and even a back-up wifi.
The property is well stocked with k-cups, trash bags, dish soap, paper towels, etc. All helpful not to have to pack!
All in all, we had a great stay and would definitely recommend this property. As for location, we were able to walk to the closest lift/slope with teenage kids, but it'd be a little tricky with younger kids in their ski boots. However, it is very easy to drive to get closer, you just have to pay to park. It saves you 100 yards or so, but likely worth it with littles! I think parking was like $10 on the weekdays and $20 on the Friday and the weekend.