Hi, May have the opportunity to move to Towcester. Never been there. What is it like? Is it a nice place to live???? Would appreciate your comments