Hockessin, Delaware is a charming small town known for its natural beauty, historic sites, and excellent dining