The place is at the center of Seville and a few minutes walk from the Cathedral.