Our editor reviews The Little Nell hotel in Aspen, Colorado, and its lifestyle apparel brand: the Aspen Collection.