This apartment has all you need for a short and long term stay in Seville.