'Lieutenant, did you lose your ship too?' Leia's sarcasm was pulled off perfectly. Her whole attitude was spot-on, they nailed her. I give it a 9/10.
After the last episode's heart-breaker that we saw coming but hurt anyway, this was the perfect story to bring us back into Rebels with. Leia really couldn't have showed up at a better time; managed to add some depth to her backstory and some growth to Ezra's character. The best part of the episode had to be the scene with the crew. "Don't tell my why we can't get those ships, tell me how we will." That's Leia at her finest, it was great. :)