We stayed here for 7 nights in March, for a very lovely week skiing. The shuttle bus will drop you at the gondola to the top of the mountain every 15 mins, so it's a convenient location, and taxis are also not expensive. The accommodation was very comfortable, the only criticism is that it's a bit dark in the rooms, but that's only a little niggle.
The food in the Amvrosia restaurant was excellent, and both the breakfast & dinner in Dionyssos were great for the value too. Drinks were not overpriced compared to restaurants in town, and the staff were excellent - very friendly. Look out for Ivan "not the terrible" waiter in Dionyssos - he entertained us every day (and the oldest "child" in our party was 28...)
The spa was good, not everything was working every day but the hotel was pretty quiet so perhaps that's why. The hot tub was perfect though after a long day on the slopes. The massages were good, and reasonable value.
The whole place was very clean & tidy, I would definitely go back again.More