First of all the disabled skiing facility at alpine meadows is one the best in the world.
Second there are almost no lift lines to deal with at alpine, hop on the a, get off, ski, hop on a lift, NO WAITING AROUND !!
Third the price of alpine is a fair bit cheaper than other Tahoe resorts, and you can ski Homewood on the same pass, This is great value seeing there are almost no lift lines
Alpine is not the best place for nightlife but you cannot half everything for that price!
I prefer Squaw but Alpine might be the mountain for you!