My location makes it unbeatable. Once here, you don't need a car. You can walk to the slopes via the Town Stairs, or via my back door (snow conditions permitting) and get to the Quittin' Time run that takes you back to the Town Lift.
After you're done for the day, head to town a short walk away.