Never Say Never, an Outer Banks beach house rental, is located in South Creek Acres, a private community directly across the road from the beach. The house has four spacious bedrooms and three bathrooms. Private decks with ocean views and the close proximity to Oregon Inlet Fishing Center as well as shopping and restaurants make this beach house perfect for families or groups.