Thank you to everyone for your replies. In June I am going to Spain as part of a tour group and we will be in Madrid, Granada, Costa del Sol and Seville, as well as a day in Morocco and a couple of days in Portugal (Lisbon). I will be returning in August with a friend and we will be in Madrid...