Love it, nice use of the natural landscape, people would pay good money to have some hardscape rocks like that put into their landscape. Personally, larger rocks/boulders/ledge combined into garden beds with perennials or evergreens is one of my favorite looks.