I've been to Prague once before in the middle of the summer. I liked it well enough but it was overrun with tourists and as such rather overwhelming. My experience was positive but I thought: hum, I don't get it. It's but nice but what's all the fuss about? It's not as cheap as many of it's Eastern European counterparts. It feels more Western European (or Central European) given the architecture but it's slightly more worn, dirty and gray than say Viennayen.