If you are looking for a shop to keep your kids occupied for a while, this is the place for sure. Kidz Cabin is a general store carrying ski jackets, pants, games, toys, stuffed animals and more. Everything a kid could want is here and it is a great shop to find gifts. They carry all kinds of ski-related merchandise for the little ones. It is in the charming walking village of River Run, which sits at the base of Keystone Mountain.