To hear and decide appeals from and review any order, requirements, decision or determination made by an administrative official or body charged with the enforcement of this chapter, excluding, however, decisions regarding the authorization of special land uses, rezoning of property, zoning amendments, and planned unit developments which are made by the Village Council or Planning Commission. The Zoning Board of Appeals may reverse or affirm, wholly or in part, or may modify the order, requirement, permit, decision, or determination as in the Board's opinion ought to be made in the premises, and to that end shall have all the powers of the administrative official from whom the appeal is taken.