A great place to stay at Villars.
Warmly recommended.