Joy has a very fresh feel to it and a set of features that can compete which any other builder in the space. And yes, it's free.
Joy gives you modern themes that include (optional) count-down timers, guest lists, RSVP forms, schedules, private events and more. Did I mention you also get matching Android / iOS apps with your website?
You don't get custom domains (for now)
So yes, go for it and open a free account, nothing to lose with this one!
PS: my only concern with Joy is that they're giving so much away for free that I worry they have a stable business plan. Hopefully they do and they'll be in business for many years ahead.