i assume you're traveling with children?Madrid & andalusia has more to offer than Barcelona/Valencia (Warner Bros. in Madrid, Water parks in costa del Sol, Granada parks). The past few years Madrid is making more buzz in term of culture with plenty theaters, art shows & museums stretched between Gran Via & Sol.