My suggestion is a in-ground pond. At base it can be preformed or flexible liner.Using liner and deep of pond will depend of rocks location. If your house located on top of a rock, i imagine how much natural stones and rocks you have avaible around, it can be easy used for decoration of spillway or building f more . . .