It’s true that mostly these are young people who choose to live there, and have party oriented lifestyles. I think packed 4 to an apartment would be more reasonable than homeless though.
Having friends that patrolled, ran lift and ski bummed in the 00s and 10s that's what they'd do. Pack people in party houses/apartments. The only time you'd sleep out of a car was when you were at another resort and didn't have any connections. *These were not the people who were working in at the restaurants or retail shops.