When developing a new residential estate, the long-term harmony of the development often hinges on well-drafted and enforceable covenants. Here, we look at the key things to consider when drafting covenants and restrictions which stand the test of time.