I selected this place for a one night stay while driving through the area, based on Trip Advisor reviews. I was not disappointed but a few small problems came up. The pros: it has the feel of a boutique hotel in a large city, with a welcoming, modern lobby, right on the main street of the town. There is ample free parking out back. The rooms were large and exceptionally clean with nice decor. The price was right. The bar and restaurant were excellent, but it is not open for breakfast. A few steps down the street is a good diner, though. On a Sunday night, with few if any other patrons dining, my sister and I enjoyed the sight of Amish horsecarts (not the black boxes, these were "convertibles" for stepping out) flying switftly by the restaurant windows, which overlook the main street.
The cons: At check-in, I asked the desk clerk if the rooms stocked lotion (my face and head were peeling from a week-long stay on the Outer Banks) and she assured me they were. However, only the barest of toiletries were found: a skinny bar of soap and a small vial of shampoo. I checked with my sister in another room and she was similarly under-supplied. The next morning, on checking out, I asked the other desk clerk if I could have some lotion, and was told that they do not have any. Admittedly, a venial sin, but more significant was the constant noise from the ventilation/heating/cooling system vent in the bathroom. It sounded like the engine on a diesel submarine and I had to close the door all night to avoid it. Thirdly, my room had a connecting door to another room, one inhabited by strangers. I heard their voices and the TV despite my piling extra pillows against it to mitigate the noise. Also, my room (403) overlooked the street and this being US Route 11, the truck noise started early.
Overall, this was a good alternative to the econobox chain motels found around all Interstate exits. It had a lot of charm and showed pride of ownership you won't find elsewhere. Just be careful to select your room and bring your own lotion!