The flashbacks in this episode were really great. To see Darla as a human being explained her history. Having the master show up again was great and his interactions with Angel was great and when he gave him and Darla a century it was really funny. Drusilla finding Spike is really funny and watching the scenes from the Boxer Revolution in China were really funny. When Darla tries to make him kill the baby and he refuses, it is classic. All the flashbacks were done really well and added a lot to this episode.
The present parts were amusing as well. The part with Cordelia's hair were great and the reactions of Wesley and Angel were hilarious. Lindsey and Darla were very cute together and Lindsey's feelings seem genuine. All in all a great episode.