Absolutely loved this episode! Finally Season 3 delivers a show that made me care about what was happening to the characters. Sure, this is prety much a stand alone, since it doesn't do much to further an storyline for the season. But it was darn funny! Nice to see the team back in sync that they are able to figure out just what happened to Angel and get to the retirement home in time to save him.
So many great scenes, it's hard to pick the best, but they would have to include when Marcus-as-Angel thinks Angel might be gay looks at himself and says "Obviously." Loved Marcus-as-Angel making out with Lilah and then Fred walking in, and then Fred telling Cordelia about what she'd seen.
Fred finally becomes part of the Angel team when she goes along to help save Angel-as-Marcus at the retirement home. Despite all the bad things that have happened to her since she got back to L.A., she's really going to come out of her shell now.
Great acting by David Boreanaz playing a completely different person inside of Angel's body and needing to interact with the other characters as though he was a complete stranger. He's great at this sort of comedy.
Overall, a fun episode, with a bit development in terms of character interactions, and a breath of fresh air for the season after three fairly disappointing episodes.