Klosters is a beautiful and cosy mountain town with access to a variety of ski areas. It offers slopes for advanced skiers as well as beginners and families. Also non-skiers will find many attractions; like several of my friends who are non-skiers and enjoy winter hiking tracks. Après ski is nice as are the many casual but also more upscale restaurants. Personally, I prefer Klosters over Davos since it has more of the mountain town feeling.