10/10. Strongly recommended when in Seville.