Tarev, you have done a wonderful job with a small & challenging space. You've carved out your own little paradise & softened all the edges quite nicely. And you don't have to take my word for it; all the creatures tell the true tale.
Thank you for sharing with us. I'm sure your garden will be an inspiration to others with similar situations.