Yes, I also have experience with Madrid, the advantages are obviously the close proximity of other great cities such as London, Paris, Barcelona, Rome, etc but the costs of living is much higher and things are not so great right now on the economic front. If money is not object, enjoy.