New residents find Balloch Park a perfect fit