66 holiday homes found