I'm really torn because you have good and bad in this episode. What Castiel did was really stupid. However, I enjoyed the episode as a whole immensely and I did like the scene at the end with Luciel in Hell. Also on the plus side Sam and Dean at least broke their streak of making stupid choices. Rowena on the other hand was quite stupid to
Spoiler:
not see her death coming.