Experiences in Castelldefels, Spain