A comfortable apartment within walking distance from most of the top attractions in Seville.