Great stay all together. Location. Location. Location - just minutes away from the ski lift or town center with restaurants, shops etc.
The Wifi had its ups and downs but generally speaking worked and the current construction work was not too intrusive.
I definitely recommend this place.