It's a dilemma for any tourist destination. Real estate values go up, long term rentals are converted to AirBnBs, and suddenly no one who works in your town can live there. In the Village of Oak Creek, we lost our elementary school because so few people with kids could live and work here.
What can be done? This June 2018 issue of Affordable Housing Finance has some examples. The article starts on page 24 and includes examples from the Florida Keys and Vail, among others.