Eden Mills hosts annual Arts Festival