Absolutely amazing location, exceptionally well set-up chalets, clean and very comfortable, and super friendly people.
I cannot recommend this place enough.
If you need to get away this is the best place to go!!