The developer should vary architectural treatments between dwelling units in a townhouse development. Variations may include those of exterior elevation, building setbacks, provision of balconies, architectural details, pitch of roof, exterior materials, or use of color. Variety and flexibility in design layout and arrangement of buildings, parking areas, services, recreation areas, common open space and planting that fully considers the particular physical characteristics of the site and natural amenities is highly desired.