Nice place to say, nice host, central in Seville