N103 Opal offers comfortable, friendly lodging steps from the boardwalk and ocean in Dewey Beach, Delaware. Your coastal home away from home.