Chalet Balthazar is one of the best place to enjoy the beatiful mountains of Villars !