Normally, I only give excellents to completely mind blowing episodes. This wasn't that, but it was one of the best character episodes in a long time (with interesting plot developments as well). I'm really excited about the Swan. Everything having to do with Miles this episode was awesome. And the Hurly/Miles conversation was very funny.
So, yeah, this episode earns an excellent.