My husband and I spent three nights at the Sea Ranch Resort for our 10th wedding anniversary. We had an oceanfront room with a private balcony. We were right on the beach, we could watch the dolphins and sun rises from our balcony while we had coffee. The room was clean and nicely decorated. It is in a great location so you can get north to Duck and Corolla or south to Nags Head or Hatteras. It was very affordable. I was nervous when making the reservation because it wasn't a "name brand" hotel but I'm so glad we did. The staff was friendly and I can't imagine I better place to stay. We are very pleased and we can't wait to stay again next time.