Seville is a wonderful city.

My cousin (originally from Abergavenny) has lived there for the past 30 years, his son is a Real Betis season ticket holder.

You should be able to buy tickets online. Cheapest about €60 I think.