Barcelona has a lot to offer - culture, history, beach, and good food .Highly recommend the walking tours " Runner Beans " - can book online or just turn up. An easy place to wander, and no signs of pick pockets ! But still be careful.