Courtyards are charming little spaces that have a more intimate feel than gardens. A clever courtyard design can make even a smaller space feel special and give it purpose. For those living in a ...