It really is. I was playing Witcher 3, which is also awesome. But now im hooked on Odyssey.
You have the usual AC killing people part. But you can also get in your ship and go ram and board other ships. Its fun as hell.
Odyssey is essentially Black Flag with greeks.