Conditions of Approval. The conditions of approval required by the review authority in granting a conditional use permit may include, but are not limited to, provisions concerning access, aesthetics, appearance, driveways, environmental mitigation, general character, height, hours of operation, lighting, loading, neighborhood compatibility, noise attenuation, on- and off-site improvements, open spaces, parking, prevention of vandalism or graffiti, revocation dates, security of persons and property, setbacks, signs, site plan, size, street right-of-way dedication, time limits for commencing construction or use authorization, use, walls, yards, and any other conditions the review authority may deem appropriate and necessary to carry out the purpose of the zoning code.