In making its determination, the Zoning Board of Appeals shall take into consideration the benefit to the applicant if the variance is granted, as weighed against the detriment to the health, safety and welfare of the neighborhood or community by such grant. In making such determination, the Zoning Board of Appeals shall also consider:
(1) Whether an undesirable change will be produced in the character of the neighborhood or a detriment to nearby properties will be created by the granting of the variance.
(2) Whether the benefit sought by the applicant can be achieved by some method feasible for the applicant to pursue, other than the variance.
(3) Whether the requested variance is substantial.
(4) Whether the proposed variance will have an adverse effect or impact on the physical or environmental conditions in the neighborhood or district.
(5) Whether the alleged difficulty was self-created, which consideration shall be relevant to the decision of the Zoning Board of Appeals but shall not necessarily preclude the granting of the variance.