I have owned other properties in Teton Village. Crystal Springs is one of the premier buildings in the village that is great to ski out of.
Indoor parking, close to everything, and its a home. Not a hotel or condo/hotel, just a great spot to hang winter and summer. Close to Grand Teton Park. Close to town.