We spent 5 days, 4 nights at the Sea Ranch for the 2nd year in a row, in town to run the marathon. Having vacationed in this area every summer for many years now in a beach house, it is definitely different staying so long in a hotel but the Sea Ranch is worth it. A great price for an oceanfront room at this time of year, we had another fantastic stay. Missed the advertised breakfast buffet (they should really mention that upon check-in as we were looking forward to it!), but we were given a coupon for the Jolly Roger just down the street. The room was clean and we had plenty of towels and blankets for the bed. The entire staff is friendly and helpful. The proximity of the freezing cold ocean and the nice warm indoor pool for those of us incredibly sore after running 13.1 or 26.2 miles was well-appreciated!! We will definitely stay at the Sea Ranch again for any shorter trips to the Outer Banks. I would recommend it to anyone!!!