I agree with West Coast, Charley West is a bit intimidating, mostly because it does look like you are landing on an aircraft carrier, granted a very long aircraft carrier. However, as he stated it is certainly no Aspen.
I have landed 727s and other smaller jets at CRW a few times, however, I am much more familiar with ASE. I'm sure the reason why they landed at CRW will come out in the near future.
But to be very honest, CRW would not have been my first choice, but then again, I was not flying the aircraft. I'm sure they had a very valid reason and I'm not going to second guess the crew.