Central location, crystal clean, huge terrace - this flat has everything to make your stay in Seville wonderful :)