Private accessory swimming pools with permanent locations may be permitted in any district, provided the following provisions are met:
(a) The pool is intended solely for the enjoyment of the occupants and guests of the principal use of the property on which it is located.
(b) It may not encroach upon any required front yard or side yard, within fifteen (15) feet of front or side boundaries.
(c) The swimming pool shall be walled or fenced in order to prevent uncontrolled access by children from any street or adjacent property. Any such fence shall not be less than five (5) feet in height and maintained in good condition.
(d) Exterior lighting shall be shaded wherever necessary in order to avoid casting direct light upon any other property or any public street.