Comfortable apartment on a quiet street located within walking distance to most of the tourist attractions in Seville.