We have stayed at Hotel Condor for the Christmas week and were very satisfied.
The hotel is conveniently situated near Miara ski lift - maybe 200m, easy to walk. Hotel gives you a card for the locker at the lift, so you can leave skis/boots there and walk to the hotel like normal people do. This worked great for us since we have 8 year old and 1 year old - we could easily go between hotel and lift several times a day. It is also close to the village center.
Hotel has all required facilities - ski storage room, restaurant, game room, swimming pool, sauna, beauty salon and even a shooting range!
Food included in Halfboard package is excellent! They make hot food (omelettes) for breakfast which you don't typically get in other similar hotels. Christmas dinner was perfect - together with Santa and chocolate fondue!
Rooms are nothing to write home about - smallish and ascetic (no tea kettle/coffeemaker). But this is typical for a family owned hotel in the Alps, so set your expectations right - you are not going there to sit in the room anyway. Rooms are cleaned promptly and properly.
Owners are very friendly and are always there to help with any questions/issues.
It is expensive in season, but San Vigilio is not cheap in general.
I am taking one star away because of WiFi - it is free, but so slow that it does not work (you always get a timeout). It did not get any better through the whole week we were there. I would prefer to pay for something that works rather than get something unusable for free.
Tip: go to Miara ski lift, they have free WiFi near the lift (I actually did this).
All in all - great hotel, great service. We will be back (but need to book in advance since it fills up quickly for vacation periods).