I've been there after a hard day of snowboarding in the winter. The food is really-really cheap and surprisingly good. The orders are taken fast and brought fast to you, so the waiting is kept to a minimum.
The toilets are clean and the staff was friendly.
That being said, the decor is not something to write home about and don't expect any culinary delights to be offered.
Plus, it's difficult to park your car here. We parked a bit far from the restaurant/villa, because in winter it's really hard to squeeze your car in the minuscule parking place - especially when the hotel's full.