We were staying at Ingram's place at Villars during our visit to Switzerland. The Chalet was comfortable and clean.
It's located about 15 min walk from the charming Villars center - where you can find the tourist info, bikes/ski rentals, restaurants and cafe's and supermarkets.

The place is a bit small for 4 adults, but for a families (2 adults & 2 kids) or pairs it should be perfect :)

Highly recommended.