I really love the game. Probably one of my top 3 and definitely the best game I've played this generation (sorry Kojima san).
It has enjoyable characters, nice story, awesome graphics, different ways to approach things...
I think something that has hurt the perception of this game is that there is a group of very vocal gamers that criticize the gameplay, very often arguing that its not like a souls game. I mean, it's definitely not deep sword fighting but it's definitely entertaining and I think it goes well with the game.
It's the game I've played the longest since I started tracking in Steam (at least since 2004 or 2005) with over 150 hours including both expansions and never really got tired. The only thing that annoyed me was inventory management but I still refused to install a mod for that.