It was great in 2004
Have been there many times: Lenzerheide/Churwalden is just the best ski resort in the world!