An episode which gets better over time. A mid-range season oner which would possibly look weak in one of the other seasons.
Good Things:
Willow putting her foot in it when pointing out the flaws in the idea of Buffy and Angel dating, even if she does mean it in a friendly sort of way.
The pacing is quite nice here, with a nice mood running throughout.
The cockroach party stuff at the begining is pretty amusing.
I too don't remember being a fan of the Buffy-Angel relationship, and least not this early on, but boy that is some first kiss
Some impressive action scenes which serve to achor the slower more character base and romantic scenes.
Bad Things:
This episode does come at least a couple too early into the season (maybe a draw back of having a shorter season), so when they kiss near the start it does feel a bit rushed.
Think Xander could have been used a bit better in this one. He does make the odd comment, where we get that he doesn't approve of Angel or is threated by him. But he never gets to be the full wise-cracking Xander, and or even the senstive Xander who comes out when called upon.
Agree with topher that Dalia plan really wasn't very well thought. I would also agree that her interactions were sharper with Buffy than with Angel.
I do think like others than someone of the filler episodes are actually the stronger in S1 but this does the job pretty effectively.
7/10