Castelldefels is a quality destination with its own identity and full of magic.