Foyer La Croisée is a church run student Foyer or residence. The main clientele is university age students attending courses in Lausanne. There is no smoking, or drinking on site. It's centrally located, near the station (this means it's close to the train tracks), and a moderate walk to the university. It was clean and tidy, and moderately well behaved.; much better than most North American student residences.
....as for the hills, this IS in Switzerland.