Carrick Hill , ett välkändt centrumför