I have inlaws in the Eastbourne Area and I like Hastings so that sounds good to me!
In terms of the Eurostar I'm not sure how easy Hastings is to get to from Ashford by train, you might have to go up to London and then back out? I'm sure there are other ways though.