Spain is a worhty visited country in the world. I have been to there for quite a few times on travel. I think once you're in Spain, you can't miss ibiza beach where you can enjoy a comfortable sunbath and car hire in barcelona. While in summer you can go to Tenerife , it is the summer resort. I love them all. People there are mostly friendly and hospitable and you won't be worried about anything in your travel. Hope everyone travel to Spain have a good time there!