we've been to Barcelona, so thats done
maybe a resort with pitches nearby, he's very active and would like to meet other teens (15 yrs)
he doesn't like watersports or the sea and doesn't really sunbathe!
don't really want a resort with loads of toddlers and young kids (sorry!)