There aren't many of these stupid episodes in TNG. But this was certainly one of them. This storyline was a little bit too over-the-top to be true. A family ghost boyfriend, passing from female to female for generations, and no one else has known about him all this time? Puh-lease. Beverly falls in love with the same ghost that she knows (at least, according to the ghost) he's been the lovers of all the women from one side of her ancestry? How convenient for the plotline.
Also, very creepy. And I'm not talking about the so-called horrors of a family ghost.
I won't bore you with the storyline. Suffice to say, don't watch this episode if you can possibly avoid it. Even Gates McFadden's (Dr. Crusher) brilliant acting doesn't save this one.