Great place to stay in Villars. Especially the view and the location.
I recommend it for your next visit.