Re: Living in Altstetten?
Just to add to the bit about shopping, the local shopping centre (Letzipark) is open Mon - Sat till 8pm, and the Coop local at Altstetten station is open 7 days a week till 11pm!
Other then that the main convenience is probably going to be the fact that you are two stops away from HB. If you travel regularly, there is a direct train to the airport once an hour.
All in all a pretty good location - though not if you want countryside.