I actually love this episode , Angels jealousy is so amusing , a funny part when he is sizing himself up next to Gru. I will admit i was quite dissapointed with the arrival of Gru as i was excited to see what would happen between angel and cordelia but after watching numerous times i think it was right to not pair them up and have something in the way leads to more of interesting story line because you dont know whats goin to happen ,will Gru become a regular etc.
So to round up this is not the best episode of Angel but a light hearted fun episode.
8/10