Many thanks to all who may respond with insight and suggestions.
Planning a mother/daughter (13 yo) trip ~July 27 - Aug 10. Fly into Barcelona (4 nights), train to Granada (3 nights), and on to Seville (4 nights). Since these places will be more urban/crowded, was hoping to take a break with a few days (2-3 nights) in a smaller city on the coast en route to Granada for some beach/swim time. We will not have a car.
Our interests are medieval sights, flamenco, bike tours, cooking classes, and farm-to-table restaurants. I'm down so many rabbit holes I would love to hear of hidden gems that may be harder to find online.