We stayed at the Sea Ranch Resort May 24-May 26 (Memorial Day weekend). We have stayed on the Outer Banks for years and were pleasantly surprised. There were 6 of us and we had the 2 bedroom condo. It was perfect for us, clean and what a view! The ocean was RIGHT there. We ate breakfast at the hotel also, it was perfect. It's a great location and we look forward to staying again, everyone was happy!