A lovely name that fits women of all ages. Lucía and Sofía make great names for twins in my opinion, but I won't use those variants unless I marry a Spanish or Hispanic man.
Lucía has an accent in it because it is a Spanish name, and accents are used in Spanish to indicate the stressed syllable. Thus, Lucía is pronounced Loo-SEE-ah.