Stayed long weekend 3 nights with wife.
Rooms: we took two bedroom apartment (all smaller rooms had been booked) - easily can accommodate a family of 5 people. Everything what you need especially for long stay (kitchen etc). Good maintenance.The only thing I did not like much was the smell of towels - seems like treated with some smelly chemistry.
Reception and service: very friendly and helpful 2 girls - one can ask help with everything - from detailed description of area and activities to recommendation and booking in restaurant. Also Angelo seems to be the guy who can solve everything. Cleaning efficient and well done.
Location: great - 10 mins walks to ski location, 3 mins walk to the shops.
Bus stop: right in from of the hotel. By bus can get to all activity centers.
Breakfast: we took 20EURO/breakfast over the street in Grand Savoia. In 20EURO only buffet, omlet or sausages paid on top. Great fresh orange jiuce of red color. Buffet is nothing special, service is good.
Pool etc. Across the street in Grand Savoia pool, sauna, etc - free of charge, very decent.
Internet: WiFi passwords are distributed free of charge but WiFi does not work in rooms. Only at reception area there is a stable signal. Should be done something.
Guests: mostly families, many kids. Perception was that mostly Italian guests which is imho good as locals usually make more informed choice.
Price is tough, with a bit smaller charge would be the top choice for me.