Les Rochers is a laid-back, seasonal bed & breakfast offering mountain views, a restaurant, and a terrace.