Just returned from stay in these apartments. Stayed in the 1-2 People Apartment in the Attic part of the Chalet. I have been to Livigno loads of times and this is the furthest I've stayed away from the town centre which i suppose is reflected in the price. Its well situated with a bus stop outside to the slopes and a supermarket opposite.
The apartments were clean, warm, quite and has everything you need. Its a bit of a walk if you fancy going to the town centre but do-able
The only negative would be that if you're over 4ft tall then you'll need to wear a helmet if you're staying in the Attic area as there is not much walking room!