Great space for staying in Seville, some nice restaurants close by too