I had two playthroughs. The first was me trying to figure everything out myself, finished the game at 16 hours exactly. The second playthrough Ended at about 20 hours, having done litererally everything that I missed, which was four optional bosses, hunter weapons and tools. I now have all the trophies except for defeating the special boss in the chalice dungeon. I currently have two and a half dungeons to go through until I can fight her. Almost done. But I did really enjoy about 80% of this game. Parts got frustrating to the point where I couldn't say it was myself that was causing the problems. I felt some of the enemies would start doing cheap attacks or the camera wouldn't help in a situation.
Also. Fuck the Blood-Starved Beast.
I had no fun on some of the last bosses where the zone was so cheap that the legit tactic was to run past everything in the area to get to a lamp and the boss.