My family has stayed here multiple times - and we keep going back. This place is clean, well kept, has great views, and has a luxury finish. For example, the granite counter tops are complimented by kitchen drawers that close themselves automatically. I'm sure a fancy kitchen drawer feature makes little difference in making a decision, but the whole house has that upgraded feeling. It's a really nice place with leather sofa's, blue ray dvd players, a giant TV on the loft, new hot tub on the deck, and fireplaces that work. And of critical importance concerning sleeping - there aren't a lot of mountain cabins, or hotels for that matter - that have a king size bed that is as comfortable as this one.
A few points to add. This place is family friendly. It has lots of toys / movies / board games / etc for families tucked in cabinets. It actually has most basic kitchen essentials - including a dishwasher, bowls, pans, plates, silverware, and even a few spices if you are cooking. This place is about 10 minutes from Lowes food, ~15 minutes from some decent food, ~20 minutes from grandfather mountain, ~25 minutes from Linville falls hiking area, and is located nicely for a chilled out mountain visit.
My family had a ton of fun. I'm going back next year.