Okay, so this is definitely a harem, but that doesn't mean it's bad to enjoy it. The apparitions and demons and such are interesting, and how Araragi and Oshino get rid of them is fun to watch. The fanservice is cringe and it's really obvious that every girl exists either to fall in love with Araragi or to turn him on, but I'm willing to let that go. The animation is beautiful, and I liked the story.
I didn't enjoy it as much as I did when I had watched it when I was younger, because now I'm painfully aware of the fanservice and the lack of additional male characters.
Senjougahara is not my favorite character, I don't think she's very interesting after the first few episodes in the series and I don't find her relationships with other characters to be convincing.
If you want to enjoy this anime, much like many other shows, you're going to have to be ready to overlook some things--the fanservice (unless you're into that), the motives behind why characters do what they do, etc. It's still very enjoyable and visually interesting. The voice actors also did a very good job. It's not the masterpiece that some people make it out to be (in my opinion) but I enjoyed it anyway.