Hello Bert, If you go to Stehekin.com there are good links to places to stay in Stehekin!
There is a place to eat right where the ship drops you and to there are seasonal hotels in stehekin
Yes, not alot but beautiful up there.
Yes, some great places.
Thanks! Your answer is awaiting moderation.