We stayed at the "Thurston House Inn B & B only one night. We should've stayed longer.
First of all, the peoperty is neat, clean, well located, and very comfortable. We enjoyed visiting with Donna and the other guests who occupied the Inn while we were there. Donna recommended a good restaurant and we enjoyed fresh seafood for dinner.
We also attended the small theater located in Ocracoke. Can't remember the name of the place but it's the only one there. If time permits try to attend the music show that is put on by a local band. They're good!
We enjoyed the ferry rides both to Ocracoke and to Cedar Island. Make your Cedar Island reservations before your trip. We didn't have any problems getting onto the ferry, but reservations are a good idea.