Hi all. I am looking to plant a tree to the south of my house that can help to provide some shade. From my house to the fence, there is about 20'. My roof has an over hang of a few feet, plus I want to be able to walk comfortably around the tree, so I'm looking for something that can be maintained in the neighborhood of 12x12 or so (a little bigger is fine). I thought macadamia could be nice. I'm more interested in tropical almond, but am not sure if that will fruit well if I attempt to maintain it at 12x12. Any experiences? Other recommendations?