I’ve just finished the game (every boss and mini boss: 57 hours) and can say it’s one of the most well crafted and polished games there is! I enjoyed every boss and the locations feel fresh in each area with a wide variety of different enemies.
It has a few minor issues with dropping frame rate with some aoe attacks as well as if you fight some of the field bosses they will disappear and respawn back where you found them (damage done to them stays) which was normally a minor thing. Further, the new ashes of war system makes pvp and combat interesting and increases the variety of builds you see.
Overall I can’t recommend this game enough, with its stunning graphics (especially in late game areas), and the exceptional soundtrack that ties it all together!