Looks like it's good out of other Spanish airports as well, although mainly just AA/IB/BA.
The US fare allows one free stopover in PHL/CLT but max stay = 30 days.
The AA/BA/IB fare does not allow stopovers but max stay = 3 months.