File server recommendations, Windows Clients

Hello, newish to Linux but learning quickly. I was wondering if anyone wanted to share their opinion on what would work best for a file server on Rocky Linux. I unfortunately will have to work with windows 10 clients of various versions (Home to Pro).

Samba? Chapter 3. Using Samba as a server Red Hat Enterprise Linux 8 | Red Hat Customer Portal