Lol yeah, I watched the final in some big square where they sell cars near downtown, there was 3 big screens and huge crowd, it was fun and lively, but yeah all spain fans hehe. Though understandable, they played well.
And the weather is ok, up to like 17.00 and onwards, before that and fuck no I'm getting 10cms away from my AC