I hear the first impression that is the dominant experience most foreigners get is very superficial. When you live there it's actually very different and it doesn't quite match up to the initial illusion you get from vacationing there. But I wouldn't know, I just vacationed there and had the exact same experience as you.