Barcelona is a party town and full on, it's more expensive than most other areas but well worth a visit. Madrid is also another beautiful place to visit, you can go to the bullfights when you are there and definitely take up on a Tapa/Bar crawl to get a real feel of the place??_.just don't travel the next day!
If you get to Alicante, make a bee line for Benidorm. Fantastic shopping Tapa's and topless sunbathing.
Take an empty suitcase
