Barcelona. In my opinion one of the best cities to live in Spain. Its very easy to walk. A lot of cultural activities. You can go to the city beach. The food is amazing. And nearby Barcelona there are amazing and gorgious places to visit. And whats more, you can get to France in less than 3 hours. Also you can take a ship to get to Mallorca/ Ibiza.Is a city to enjoy. Lovely Barcelona.