Beautiful stone church set against lush grounds