5/5 - Excellent
Will definitely be back, if you want to eat at some of the restaurants and bars in particular, I would suggest getting your hotel to make a reservation a day or two in advance. Your hotel can also get a discount on lift tickets for the ski hill!!