Apartment was clean and tidy when we arrived, in a great location and very spacious with all amenities described. Pool & spa clean and nice to come back to after a day's skiing. Liason with the owner before the holiday was great, with any questions we had being answered promptly. Fire in the apartment, and being left wood to burn, was a really nice touch.
Only criticism is that it was a battle to get our deposit back at the end of our stay (or should I say, it was a battle to get anyone to come and check the apartment - once someone had, out deposit was returned promptly), despite leaving the apartment clean and tidy as requested. A mixture of the language barrier, unhelpful and rude reception staff (not all, some were incredibly helpful) and different people on reception giving incorrect information sadly meant a stressful last day/night.
Other than that, apartment was great and we would still recommend.