Okay, I'll get my caps lock squee over with first. SWEDEN! YAY! WITH REAL SWEDISH LOCATIONS AND REAL SWEDES SPEAKING REAL SWEDISH! And yes, the Stockholm metro really is that beautiful. Almost every metro stop has artwork on the walls and some of it is really cool.
Other than that, I was kind of meh about this episode. Except that the eye stuff was terrifying. And I really really really want to know what they did to Coulson!