обожаю Испанию, обожаю оба этих города, и даже не знаю, какой из них больше обожаю! )))
по ценам: цены одинаковые, ну может только на жильё в Басе подороже будет.
по теплу: одинаково (разница не значительна) . но если это сумасшедшее жарящее лето, то лучше в Басе - она у моря как-никак.. . в Мадриде будет невыносимо душно и жарко.
ну и в двух словах о городах, а дальше сами уже определяйтесь:
Бася - огромный город, разный, красивый, и месяца мало будет, чтобы обойти всё пешком. побывать в разных интересных и красивых местах. город шумный, как и любой туристический мегаполис. народу много (туристов тоже) . динамично.
Мадрид - более самобытный, спокойный, не очень большой - недели прогулок вполне достаточно.
и там и там множество увеселительных заведений, клубов, баров и прочего.