400 holiday homes in Premier Cottages' collection offer full cancellation cover