Great place to stay in Villars. Breathtaking view of the Alps.