We stayed for 1 month at this place. There is everything you need. The view to the mountain is great.
There are shortcut walks to the ski slope or you can take the bus to reach the ski station. There are also easy public transports if you like to go to the Villar ski station.
There is the station Rock cafe, where you get nice food and drinks.
Very great stay, I think we will come again.