village-on-the-canal