at the heart of Hastings Old Town